That’s how Vera works, but it’s only using one protocol. SmartThings cloud service can’t handle two ST hubs on one ST zwave or zigbee network. This has previously been discussed in the forums, And is confirmed on the official support pages:
https://support.smartthings.com/hc/en-us/articles/203064530-Can-I-use-two-hubs-in-one-location-
More discussion here. It boils down to an ST cloud infrastructure restriction currently limiting you to one ST hub per ST “location.” You can define your house as having two different locations, but they won’t be able to share anything (devices or rules).