it can also be shown for 0.5s minimum and increase the loading time artificially if it's too short and the flicker gets annoying. i've done this before in other projects.