Cleaned up streaming, still needs request stream to be properly paused.