Cancel/requeue task if worker cpu utilization is low longer than defined period

I’m wondering if this is possible in Deadline? It is similar to Task Timeout error but in this case we would detect and measure idling CPU rather than just task time.