It should not be regenerated automatically after every change, but at a time that the user himself determines. The regeneration certainly takes fifty percent of the construction time. This time could be dramatically reduced if one could make several changes in succession without regeneration.
One part has 300 draft angles. You change the first, after all the following 299 are regenerated. You change the fifth, after Burzigung all subsequent 295 are regenerated. and so on. This costs an incredible amount of time - completely unnecessary.