This makes the sync code stop if it would have to rearrange the RenderObjects. I'll make it handle the cross-RenderObject case, as well as the insertion-sync case, in subsequent patches.