private IntPointNode AddTempWayPoint(WayPointsToRemove removePointList, IntPoint position) { var node = Waypoints.AddNode(position); removePointList.Add(node); return(node); }