Looks like this wasn't being called anymore anyway?  But this was supposed to prevent copying from peers when the user explicitly named a remote cluster to copy from.  Which begs the question of how the users specification of sourceCluster should interact with preferredClusters.  And if preferredClusters isn't set up, should continue to support sourceCluster as it originally did?