bind the menu item cache decorator