improve reliability of ComputeUniqueValueJob
now using JobStatusModel on all jobs