It's possible to do something like this already - have your QRY set a database and query that database after the next AND. If you don't need a success/fail feedback, you can simply set that database on a previous rule reacting to the same event, and check if the database isn't empty.