Support returning multiple data sets from one runner and use it for D-ITG.