private function needsWarmUp(GroupexFormCacheInterface $entity) {
    if (!$created = $entity->field_gfc_created->value) {
      return TRUE;
    }

    $config = $this->configFactory->get('groupex_form_cache.settings');
    if ((REQUEST_TIME - $created) > $config->get('cache_warmup_interval')) {
      return TRUE;
    }

    return FALSE;
  }