forgot the proxy trait, used by the cache proxy