Ah, similar to how you have INSTANCE_TYPES defined? I do like that and as the driver expands to possibly support additional resources (routes, virtual private gateways, etc.) it would certainly help. I'm actually in the process of updating the _to_image method to use the extra_attributes_map format as well so that's yet another resource which will build its extra dictionary using this method.