with a very large and complex set of filters, we need to heartbeat