I was going to propose a similar thing. I thing streaming results should still exist, but we can make buffering the default now. If you know in advance that there is a lot of data coming, you can just turn buffering off