There is no need to delete the node from the old tree. When you use `insertBefore` or `appendChild`, the browser will reparent the node. It's an actual move, not an add/delete.

The `rememberNodes` instruction was required because I had a case where the *parent* of a moved node was deleted, thus the moved node was no longer in the DOM.