public void Register(UnityPathPlanner PathPlanner)
 {
     if (!SearchRequests.Contains(PathPlanner))
     {
         SearchRequests.Add(PathPlanner);
     }
 }
 public void UnRegister(UnityPathPlanner PathPlanner)
 {
     SearchRequests.Remove(PathPlanner);
 }