docs: protected Entity cacheLoadOrStore(Entity entity) {
          Entity cachedEntity = entityCache.findInCache(entity.getClass(),
                                                        entity.getId());
          if (cachedEntity != null) {
              return cachedEntity;
          }
          entityCache.put(entity,
                          true);
          return entity;
      }