This should (could?) probably be configurable. Perhaps the highWaterMark from ReadableStream?