refactored streaming. works now as expected! (no slow down - runs smooth, no lags)