IIRC Cloudflare R2 is designed as a cache for S3 and has free egress
edit: apparently not writethrough: https://developers.cloudflare.com/r2/data-migration/sippy/
edit: apparently not writethrough: https://developers.cloudflare.com/r2/data-migration/sippy/
Also R2 is extremely basic compared to S3. For example only trivial permissions are supported and auth tokens are bound to an actual account.