https://www.saudigamer.com/bethesda-former-dev-explains-why-loading-screens-are-a-necessary-evil/