If the concern is HTTPS overhead, why not use HTTP/2 and send multiple requests?
I think streaming would be useful only if the responses are stateful and it's hard to share it across requests.
I think streaming would be useful only if the responses are stateful and it's hard to share it across requests.