need to use record_cache_class for version in namespace too