Does this serializer work with circular references between JobExecution and StepExecution?