public ResourceData(AbstractResource resource, PathPrefix pathPrefix) {
   this.resource =
       pathPrefix.shouldReroot() ? new RerootedResource(resource, pathPrefix) : resource;
   this.pathPrefix = pathPrefix;
 }