Thanks! I was able to make it work, though not as smoothly as I would like. I made the drawing canvas move instead with a second drawing canvas and implemented "wait for previous actions." I wish there was a way to paste with the drawingcanvas from a different position more effectively.
Edit: I got it running smoothly by making drawingcanvas1 invisible
so it looks something like
Every 0.05seconds:
Drawing canvas1-set position (for image to capture)
wait for previous
drawingcanvas1 paste objects
wait for previous
set position (for display)
wait
drawingcanvas2 paste drawingcanvas1