Probably worth profiling both ways to check. For first time nav later after first load, I was thinking of using tapdown to know to start the panel fetch so that it was there for the up action. At least, that was the approach I am hoping to take for the email card navs. Other option may be to just do the extra panel loading once you know the first navigate has completed fully and clock is drawn. But in general, I favor delaying as much work as possible until it is needed.