Wondering if R2 will support HTTP ranges. That could be intriguing. If R2’s latency is better than S3’s, it might be reasonable to netboot from it. It might also work to proxy an R2 object as an NBD device, which isn’t something you could reasonably do with S3, with its 230ms pre-range-request latency.