public function getHandleFromCache()
    {
        $fileID = $this->getCacheID();
        if (!$this->isCached($fileID)) {
            $this->saveOriginalImageToCache($fileID);
        }

        return $this->makeImage(
            $this->storagePath(
                $this->generateCacheFilePath($fileID)
            )
        );
    }