`this.props.onNavigation` will only be called if navigation was done with this router but if navigation was initial through a different one (and propagated to this router via environment)?