parallelize the minimal example.

TODO: cleanup
TODO: add 2 ensembles A->B->C->D (this will allow us to actually see the
performance gains)