Re-factored the remove link behavior associated with turn on and off the position change event