Implement a generic job execution framework independently from the current Observed