Are there any unit or integration tests covering this class? Also, if InMemory and Projected binary values are going to share this class (which seems fine to me.. for now, at least), maybe it should be named something more neutral? SimpleCacheEntry? BinaryCacheEntry?