Semi-active agent? (not passive but not fully active)

In reply to scottj97:

Not sure if I understand you correctly - I used regular agent (with a SQR-DRVR) - just made a background sequence ticking along with main-line sequence via virtual sequence (for join_none of a forever loop inside bg_seq::body). Drop me a note via srini@cvcblr if you would like to see the example code.

Regards
Srini
http://www.go2uvm.org/2016/07/open-source-gpu-decode-block-gets-open-source-go2uvm-test/