I believe we talked about adding some comments to the `schedule_first_resize_transfer` function here about why successor vs predecessor vs moving/non-moving and how shrinking vs expanding fits into this.