Laid out most of the groundwork for any post-greedy-selection swapping that might occur