It looks like you're reviewing the entire pullrequest in one go. Perhaps you could look at the individual commits? I've tried to make each commit a separate logical change, with the goal of easy review :-)