Nothing here says you need to pull it out of the cache. You simply need to have the object that represents it- no one says that object has to be valid or loaded with data until you actually request data. If you simply want to delete the item, and never check get or isHit, then of course it won't pull anything out of the actual cache system.