Why go to the data container to check this? Why not call `cache.get()`?