public function cacheable($usage = ClassMetadataInfo::CACHE_USAGE_READ_ONLY, $region = null)
    {
        $meta = $this->builder->getClassMetadata();
        $meta->enableCache(compact('usage', $region === null ?: 'region'));

        return $this;
    }