Define cacheGarbageCollector as private, call it from class constructor