code: func (cc *Controller) downloadConfigPayload(client clientset.Interface, source checkpoint.RemoteConfigSource) (checkpoint.Payload, string, error) {
  	var store cache.Store
  	if cc.remoteConfigSourceInformer != nil {
  		store = cc.remoteConfigSourceInformer.GetStore()
  	}
  	return source.Download(client, store)
  }
docs: // Note: source has up-to-date uid and resourceVersion after calling downloadConfigPayload.