Causal flow: optimisation.