ISyncRepository contract simplified