URL host is ignored by cache

Hi there,

When storing a sub-resource fetched from within a Cloudflare worker, it appears that the host part of the URL is ignored, and only the path is accounted for in creating cache key for a URL. This seems like an incorrect behavior, as it causes a worker that responds to multiple domains to bleed cache entries across domains. Has anyone else experienced this? Any suggestions for solving this?

Thanks,
Faun