My use case is that the vSphere is used for development, test and production VMs which are separated by HostSystem but on the same cluster (I'm not in control of this). I need to specify where my VM will be created depending on if I'm deploying to test or production.