Discuss strategies for performant MR diff rendering
There have probably been more than a dozen issues opened related to frontend performance on large diffs. The most recent is here: https://gitlab.com/gitlab-org/gitlab-ce/issues/30404
It may be helpful to step back and rethink how we render and handle user interaction on this page. The current approach does not scale well for large diffs, and is always vulnerable to small changes that might break performance for smaller diffs.
cc: @gl-frontend