cache the collection handle objects