Unnecessary caching of client object when an entity is cached

The client property of an entity doesn't need to be cached, it is injected when an entity is retrieved from the cache.