When running a pipeline of child processes, provide clients a way to get individual results.
mentioned in commit fe1f22ce