Prelogin on own UI thread. Show loading screen while main UI shell loads. Not yet perfect, but can move on.