I remember a while ago some statement about how the enemy flags (i.e. 'zora' or 'statues shoot fire') should be merged with the screen flags. I think it was largely because the 'invisible enemies' flag is a screen flag instead of an enemy flag - which seems a bit counterintuitive. Anyway, now that you're using tabbed dialogs, why not do this? You could divide up the flags into groups, such as enemy flags, secret flags (i.e. 'enemies->secret'), sounds ('boss roar', 'surf sfx'), and misc. Obviously this isn't a high priority sort of thing, but its a thought.