Other than that you probably can't avoid wrapping #anyMethod into a Command object, as described by the "Design Patterns Smalltalk Companion" book.
Ahh, there is one more thing ...
If you know (or are able to calculate) a list of objects that are changed during #anyMethod, then you can use Seaside's object backtracking mechanism.
Lukas