This MR builds upon @thomas-dent's MR here: !239 (closed) to address the multiple pipeline motivation.