WIP: refactoring in progress, get rid of DirecPageSyncCursor and other 'useful' stuff