Split job implementations out