change port color (only when node is dragged, need a way to trigger node rerender from port)
only show ports in node context menu if edge connection is in progess