Investigate Startup Performance
Some users have reported that the launcher takes a while to start up, one estimate being 6 seconds to get to the splash screen and another 2 seconds to get into the app properly
Ideally this needs to be reduced to 2 or 3 seconds at most, however the admin prompt delay is currently unavailable until the servicing stack isolation work is completed
Profiling may help identify slow startup code.
- See if we can defer any current splash screen work until the main app is loaded (server listings perhaps are starting up too soon?)
- See if any long running startup code can be started sooner and run in the background
- Reduce the required number of API calls with backend changes?
- Perhaps add performance profiling during startup so Windows can figure out what stuff needs pre-compiling at runtime