I'm skeptical that this is the solution I need to implement. In my larger project and app that I am developing for, we store what user is logged in, the current activity they are on, data in view models for those activities, but none of that is lost upon backgrounding. We have made no considerations to persist this data like these wiki pages are describing, so that is why I was expecting NavigationPath to work the same. I also am wondering why this is an issue on iOS 16, but not 17.