Cool idea! You can make it so that cursor movement doesn't add to the undo stack by using [ > Player ] -> [ > Player ] nosave
This could actually be useful. I'll update all of the 3 games with the nosave feature