Implements streaming from middle, untested\!