message: Prevented update when  no navigation
  When animation stops rest gets set to true but React batches state updates so before it renders the Motion fires a set state and setDerivedStateFromProps gets called and resets rest. So only reset rest when really a result of navigation, not when just rerendering
diff: @@ -24,6 +24,8 @@ class NavigationMotion extends React.Component<NavigationMotionProps, Navigation
  static getDerivedStateFromProps(props: NavigationMotionProps, {scenes}: NavigationMotionState) {
  var {navigationEvent, stateNavigator} = props;
  var {crumbs} = stateNavigator.stateContext;
  + if (scenes[crumbs.length] === navigationEvent)
  + return null;
  return {scenes: {...scenes, [crumbs.length]: navigationEvent}, rest: false};
  }
  getSharedElements() {
  