Implement DirectNavigator
The optimal navigation engine is one that doesn't have to predict any navigation step, but magically knows the path through the geometry beforehand.
In truth tracking applications this is actually trivial, since the memory of the simulation path can be kept, and later reused.
This DirectNavigator
can be used as an optimal timing reference, for validation of a predictive navigator and in truth tracking applications.