repo.buildSingleModel :cache-async syncMode support