Optimize self.instances of onehost's onehost provider
Use @property_hash and prefetch in onehost's onehost provider
Add acceptance tests for onehost type