The cache key should probably be injected at `__construct`