It's definitely possible to defer. Since that loading/initialization happens asynchronously, I thought it would be safe to trigger it immediately. My motivation for this was that loading them up-front will make first-time navigation faster.