Interstate events are created by sending events down the tree, so if our concrete event started this chain, it should continue
@override bool get propagateDown => concrete.propagateDown;