In a new 5.7 deployment, while creating a new SmartObject a designer must add new properties. Since the Remove All option is always visible, even while creating a new field, I have accidentally clicked on the Remove All option and erased all previous work, losing lots of time. My request is to have a small dialog appear after clicking Remove All to confirm if I wish to erase all fields, and to choose either Yes or No. In addition to Yes or No, adding a checkbox option to "Hide this warning" after its first initialization could help more experienced designers save time by preventing the pop-up. This would help save time by preventing accidents while building SmartObjects.