Extended Job & Redis handling to pass functions() along with the job object (not just the ID and recreate on the other side) - attempting to use this as an abstracted messenger /  job manager