Manually and probably pointlessly handle timeout of splash screen because Mac was silently deleting it, then crashing after we decided to delete it and "the C++ object" was gone.