uh, the can-not-stream-s3 results is quite a mishap 😞 i have often objects that are hundreds of megs or even a few gigs in s3 that i access. no streaming is a no-go on these.
For now, you can hit the S3 GetObject and pass in a byte range (can do that concurrently)
Upload is trickier