I have a mind map diagram. I have a user handle icon to add new nodes, this uses the diagram.layout method to automatically move nodes into their new positions. This all works, but if I make the node ports visible they do not move when the node moves.