This works even when multiple jobs are running?  It shouldn't be a threading issue, but just checking.