provide cycle count instead of isFirst to arg-provider callback
isFirst can be asserted via (cycle == 0 && wrkrId == 0)