Currently, the application has two NavigationStack setups (WorkspaceSelection and Setup), and uses exclusively view-based destinations.
This can be improved by replacing view-based destinations with value-based destinations, and having a single NavigationStack for the entire application.