Refactor NodeView paint for both selected and deselected scenarios. BUG of non-deselection exists.