Thanks for tackling this!

Nit: We should use the same ShowProgress in the splash screen, and avoid SplashMessage and the resulting duplication here.