GH278 - Performance upgrade: single update for node removal and undo/redo