Refactor: show_in_menu false is already sufficient to hide list