The current navigation library appears to be poorly maintained and has some bugs that makes it difficult to upgrade other dependencies