Rearrange early preload optimization