if you click on a node, and it references a node already in the graph, it adds another copy instead of pointing back to it <img width="525" alt="Image" src="https://github.com/user-attachments/assets/29112535-086c-40c8-ae1d-83a722fc241f" />