make cache_cache non-weak