Glad you're liking it! Thanks for the suggestion, actually got this working a day or two back, it'll be in the next build I publish :)
Might need some further testing in regards to undo/redo as well, it's currently unlimited so I need to find the sweet spot for limiting undo steps.