public function getItems($offset, $itemCountPerPage)
    {
        $cacheKey = $offset . '-' . $itemCountPerPage;

        if (isset($this->preloadCache[$cacheKey])) {
            return $this->preloadCache[$cacheKey];
        }

        return $this->loadItems($offset, $itemCountPerPage);
    }