Geodesic: group info together to prepare for Dijkstra
Geodesic: store local coordinate locally and use it, much faster
Geodesic: Dijsktra algorithm is MUCH faster!