model-sync: remote store callbacks