Undoing while tracking really is a pain in S1. I dont like that the undo function undoes plug-in changes as well. It can a very useful feature but it can also get us producers into great trouble at times.
What would be really cool is if we had something like an "Undo Mode" where we could choose either Event/Note Mode (with track focus) or System Mode.