Improve menu loading speed with some caching