Allow parameters changes but delay the Save operation to the EndUpdate call.
procedure BeginUpdate
If you call BeginUpdate you MUST call its EndUpdate. Use a try... finally... end !