After adding/deleting a node from either of the tree or the model, the change should be reflected without any differences in all elements on the page. All non-top level tree nodes are bound to the same observable, thus changing one changes all of them.