Make splashscreen duration independent of UI refresh rate