Persistent undo! Yeah! Awesome!

I wonder how I could live without this before.
Hat tip to @mortice who used it in a live demo and put me on the right track.