public function getResourceByUri(string $uri): FedoraResource {
        $uri = $this->standardizeUri($uri);
        try {
            return $this->cache->getByUri($uri);
        } catch (NotInCache $e) {
            return new FedoraResource($this, $uri);
        }
    }