Dear @John_Brock,
This somewhat refers to another topic where you described the problem with long undo times.
There is something really confusing in the Properties.
In this tiny 20KB file, when I had Max memory used set to 4096 MB I had only 1 Undo.
When I lowered it to 256 MB I can Undo multiple times.