I gave up as soon as I saw the slow moving loading bar.
You need to really prioritize getting the player to something interesting on screen as quickly as possible and then loading things in the background.
A few seconds is all you get in this world, if you don’t sieze it, you’re internet roadkill.