Yeah, it's definitely not a provider-domain class. Like I said, I'm just aping how things are done in openstack-nova and ec2 - I have no problem with rearranging it. Lemme think about it.