Why don’t we have states for the scene entities. We should have states on the scene entity as active and idle to be able to know which scene is currently active and be able to make decisions based on that.
Probably also useful for having modes such as Home, Away and Vacation.
This was once a feature, but was removed in 2015 (as mentioned here). Stateful scenes is not a trivial task as the values entities report may not always be consistent.