So NavigationView... would that helpful?

Whelp… it has some quirks

https://stackoverflow.com/questions/73941284/why-are-objects-still-in-memory-after-emptying-navigationstack-path/73954020#73954020

https://github.com/carlynorama/NavigationExplorer

Also, exploration of how to use AsyncStreams to get information out of classes and actors by wrapping @Published variables or replacing them all together.

https://github.com/carlynorama/StreamPublisherTests