It takes a while to load all the events. It tries to pull everything all at once, I think.
Then it should either give an indication that it's busy, or not display a UI until I can use it.
I agree.
The problem of "displaying an unusable/busy UI before it can be used" has existed since Windows 95. You think that logic would have died by now.
You would think. 😅