Rethinking The Streaming Thing