1. A method for performing blends in a geometric model, the method performed by a data processing system and comprising: receiving a geometric model including a plurality of blends by the data processing system; identifying a blend ribbon that includes at least two of the plurality of blends by the data processing system, wherein each blend in the blend ribbon is mutually dependent on at least one other blend in the blend ribbon; selecting a blend ribbon breaker corresponding to the blend ribbon by the data processing system; designating a plurality of blends in the blend ribbon as reblendable blends, based on the blend ribbon breaker, by the data processing system; and reblending the reblendable blends to produce a modified geometric model by the data processing system; and storing the modified geometric model.