I see where you're going with this but do you think this conflicts  with `monitorNavigationController`? ( It's nice as something that you can add when you don't use a nav stack though? )

For example, I don't think we would use this in any of our apps. ( If you disagree, would love to know :+1: )