Step size calculation seems wonky
@bschlag found some issues that an invalid step size is selected depending on which NavigationDirection
is chosen. This might be a configuration problem (in which case we should make this more explicit) or an actual bug in the step size calculation / selection somewhere.