router attempts to stay in sync after nav controller updates outisde the router