readMediaCache(slimMedia, cb) {
      mediaCache.getItem(slimMedia, (errCause, cache) => {
        if (errCause) {
          return cb(new Error(`Failed to read meadia cache for ${slimMedia}`, {cause: errCause}))
        }

        const {index, filename} = slimMedia.files[0] || {}
        const cacheKey = `${index}:${filename || 'unknownFile'}`
        if (!cache.data[cacheKey]) {
          return cb(new Error(`Media ${slimMedia} not found in cache`))
        }

        cb(null, cache.data[cacheKey])
      })
    }
Read single media from cache

@param {any} slimMedia Singe media
@param {function} cb Error or media object from cache