Checkpoint pre-cleanup