sync-engine-shared - Reuse and make public