public void RemovePath(PathInfo info)
 {
     Paths.Remove(info);
 }
 public void UpdatePath(PathInfo persisted, PathInfo updated)
 {
     RemovePath(persisted);
     AddPath(updated);
 }
 public void AddPath(PathInfo info)
 {
     Paths.Add(info);
 }