Fix commutation for multi-element patches