How to improve menu loading?

Yep you can. If you want to improve your UX, one way is to load data before the user needs it.