component select is not necessary, array filter with showInMenu is enough