Experiments/pipelines (do not merge)

This is a rather long term project. Best not to look at the commit history for this.

Do not merge until internal approval is given.