Do all the VCSs in a cluster need to be in the same subnet?