Ability to make topics in an event category hidden after the end date has passed

Today, events that have passed still stay at the top of an events category. It would make more sense that after an event end date has past (after an event is expired), that topic is hidden to make room at the top of the topics list for upcoming events.