Not a bad idea, but you'll want to avoid excess runs when a bunch of alarms come in together. Consider having this special pipeline just updata a timestamp, for the 10-second timer to act on. Something similar to this idea: