Undo chain gets messed up with Tool

When I use SirDancealot tool… in some way I can do a whole lot of changes in different device parameters but Renoise still sees it as one ‘undo’ somehow… Then if ya press Ctrl-Z it undoes everything back to when you first put device in with the tool’s shortcut. :(