Can I plot live streaming data by "move" method?


I want to confirm the proper way to depict real-time stream data in Dash by plolty.

According to the official example, we use live-update to replot the whole graph triggered by an interval timer. This is obviously not efficient when the plot is large and the refresh rate is high.

Comparing to the Tkinter instead, as far as I know, the streaming data is plotted by “Canvas Move” method, saying every time we only need to plot ONE more point on canvas and then move the canvas to adjust the visible scope.

Can I do the same thing in plotly and dash to improve the performance?