as discussed elsewhere i'm wondering if instances should know about their cloud provider, as opposed to the other way around