Another memory win is that in our scanmem fork, the undo matches list would be stored in a tmp file that would usually go to /tmp which is tmpfs on most distros, causing it to reside on RAM instead of ...