add a way to only clone-to-cache instead of cloning to cache + locally