Hashcode made consistent with equals in PipelineExecution.