Use v2 transactions instead of v3, and apply the optional rules only to exactly v2.