private function isCleanupNecessary($entityName, $conditions)
    {
        if (empty($conditions)) {
            return false;
        }

        $existing = $this->fetch($entityName, $conditions);

        if (empty($existing)) {
            return false;
        }

        return $existing;
    }