I've made a transition which animates in to fill the screen, performs any heavy tasks, then animates out. I use it for all scene transitions. For most scenes there is virtually no delay when switching screens, but for some it takes a second or so, because I initialise levels etc.
I would like to show a "please wait" message if the delay is longer than n seconds or frames. I guess the only way to do this is with Core.asyncCall? Since this is still a mystery to me, could someone shed light on how I could achieve the above?