refactor: align to road and assign lanes as callbacks

In the old architecture, the lane assignment and road alignment services would run at each step of the simulation

This change introduces callbacks on entity creation and position change to reduce useless computations, in particular for static objects

Merge request reports

Loading