Move cache key out of base class