Issue:
same-repo PR merges were triggering object copying. Now, fast-forward copies only msising objects reachable from the PR head instead of recursively copying entire source objects directory.
Issue 2:
PR diffs were slow. Beyond slow. That is changed with this PR. Now matches closely to diffshub performance.