would show graded betting markets as canceled, and vice versa, even though the internal represntation was in the right state.
a collection of flags (is_live, is_closed) to a single status field. The status changes in an event can trickle down to the market groups, and the status changes in market groups can bubble up to events.