Done with the new control adoption
Converted ViewportTracking to an attached behavior
Changed the view port message
Replace coordinate type with a simple tuple
removed the mapcontrol