Hi, I think you are just running into an internal Tk wall, where it cannot handle updating too many objects. My only suggestion is to consolidate your points into mini-bezier line segments, to reduce the number of canvas objects being tracked. I used this approach in
where I break every 1000 points into a new bezier segment. This greatly reduces Tk's internal overhead, by reducing it's internal object count by 1000.