public function getByIdContinuouslyOrFail($id, array $columns = ['*'], $retries = 10, $delayMs = 100)
    {
        $result = $this->getByContinuously('id', $id, $columns, $retries, $delayMs);
        if (empty($result)) {
            throw new EntityNotFoundException(sprintf('%s not found continuously by Id with value [%s]',
                get_class($this->getModel()), $id));
        }

        return $result;
    }