checkpoint and changeID as of the last sync. Absent until the first one. Held apart from snapshot because a sync has to advance it constantly while the snapshot stays put.