Use vSphere nictypes as keys, not values
Cache networks to reduce number of calls against vSphere