contextmenu items can be loaded using callback