I don't really mind, it just seemed odd.  Grouping four semi-unrelated flags together in one variable doesn't really help with anything except copying them, and you only copy one flag in the constructor!