public GTreeNode getModelNode(GTreeNode node) {
		return getNodeForPath(getModelRoot(), node.getTreePath());
	}
Gets the model node for the given node. This is useful if the node that is in the path has
been replaced by a new node that is equal, but a different instance. One way this happens is
if the tree is filtered and therefor the displayed nodes are clones of the model nodes. This
can also happen if the tree nodes are rebuilt for some reason.

@param node the node
@return the corresponding model node in the tree. If the tree is filtered the viewed node
        will be a clone of the corresponding model node.
Ghidra/Framework/Docking/src/main/java/docking/widgets/tree/GTree.java