Hide unseen diffs on MR
We have a plan to refactor the MR diffs at some point. But before we do or after (this doesn't affect that) we can do a simple thing to speed up the diffs tremendously.
If we start by minimizing every diff and only open them when they come into view. The less DOM on the screen the faster the app will be. Espessially with large diffs this is a huge problem and the larger N gets the worse the problem gets. This will make N get as large as it wants without any real issues.
Except Command F. That wouldn't work right away. And we would disable the minimizing and maximizing of any item that was manually expanded or stenosed.