More efficient SetNonzeros::propagateSparsities