Basically, this is correct, but the limit is much higher. The attached demo adds 100,000 data points at the beginning, and then adds another 1000 (slightly offset) twice per seconds. And it runs very smoothly. With 1 million points it feels sticky when the window is dragged - but this is much, much more data that we are talking here.