Pushing WIP on reorganizePages() - had to amend the record format to store a pointer to the last entry for quick size calculations