TObjectCacheIterator

Class to abstract implementation details of the containers used inside the object cache so they can be changed later if needed without API changes.