Many things seem feasible with competitive object storage pricing. Still needs a little a bit of local caching to reduce read requests and origin abuse.
I think rclone mount can do the same thing with its chunked reads + cache, wonder what's the memory overhead for the process.
https://common-crawl.quickwit.io/