get_cache_key becomes public