Use custom RGMAddress object instead of NSIndexPath to keep track of nodes, sources and ports