Use Streams instead of Futures in a lot of places.