Increasing the default buffer size from 4KB to 32MB (or Content-Length, if it's smaller).

That's what Mono does internally. Change resulted in about 50% faster CrossLoad without increasing memory usage significantly.