Added static cache to menu generation