Yes but like you said, one needs to be able to actually stream the response, and my implementation denies that so...

I'm merging stuff right now, I'll deprecate this PR and start working "from scratch" when your PR is merged :)