private function _getFilePath($pKey)
    {
        $keyArr   = explode(static::SECTION_DELIMITER, $pKey, 2);
        $fileName = $keyArr[0];

        if (! isset($this->_paths[$fileName])) {
            $encodedFileName         = md5($fileName);
            $this->_paths[$fileName] = $this->_dir
                                     . FileData::getSubPath($encodedFileName, self::SUB_DIRS)
                                     . $encodedFileName
                                     . self::AGL_VAR_CACHE_EXT;
        }

        $this->_paths[$pKey] = $this->_paths[$fileName];

        return $this->_paths[$fileName];
    }