Started playing with the idea of flag-groups. A flag associated with a group is only "on" if it's group is "on"