Not realy
Do simple this :
1. All you will animate, make the output complete on a hidden image
2. This complete output copy now in the canvas
3. Have fun
A second way :
1. Create a second canvas, outside the visible area (Not a hidden, this works not with all OS !)
2. Make your output on this invisible canvas
3. Copy the drawing buffer from the invisible to the visible canvas
4, Have fun
It is sooo simple, abslolutely without nasty tricks and works on all OS

