Added primitive syncing support
Syncting Works. As does per page blocking