I have a scenario in which I\'m processing events on a channel, and one of those events is a heartbeat which needs to occur within a certain timeframe. Events which are not hear