fn locked_corners(waypoints: &[Waypoint]) -> HashSet<GridPoint>
Where the user pinned a corner, so a rebuild can keep it pinned.