Fixed RegionList and Parition point intersection
Asset loader shouldn't require a list
Added a simple class to store IUnique<K> things