Allow jobs to be marshalled across HTTP