saving for decoupling recording pipeline from composite pipeline