I use gitlab every day. When we get a large MR gitlab is almost unusable. You need to add pagination instead of auto-closing file diffs. The page gets so slow to the point that there are multiple seconds of lag time when you type or do any action. Sure it's not a great idea to have huge MRs but sometimes it happens. And when it does it makes me want to not use this product