preserve-scalar-contraction-factorization