Only repaint when there are changes - makes it too hard to move nodes on the gui otherwise.
Send message to core to show/hide app level links as appropriate
Core doesn't really do what we need wrt link painting unfortunately
Disable core link manipulation.