Race condition: Rule activation vs. state value?

Yes.