Hi Cristina,

The point of moving to the TListOfEnums is to avoid any action during UpdateListOnCommited.

The enum object would be create/updated only in the case of
   - explicit search
   - unload
   - failed is valid check on an unloaded enum (and there was a database change).