Decreasing samples does help with performance but during the stream specifically, the flickering was like a constant “refresh” of the viewport; like when something changes and eevee updates. Off-stream it only does that once the change takes place. But on stream it seemed to “refresh” constantly, even when nothing was being changed.