1. An apparatus comprising: a storage medium; an arm for positioning a recording head adjacent to the storage medium; and a controller for receiving objects and for selecting blocks on the storage medium to be written by the recording head based on information in the objects, wherein the controller selects object fragment locations using a total phase difference between a last block of a previous fragment and a start block of the next fragment.