isolateHistory
This annotation can be used on transactions to prevent them from being combined with other transactions in the undo history. Given "before", it'll prevent grouping with previous events. With "after", it prevents grouping with the next event. "full" does both.