There is precedent for Domains creating VectorVars.  DiscreteDomain and CategoricalDomain both do this.