Say a marketplace app where end users create a product and want to attach pictures to that product and and these screenshots need to have privacy rules.
It’s counterintuitive from a UX perspective to present the user with a form where he creates the product and then after he creates the product he has to upload pictures. It adds a barrier of completion or forces you to do a multistep workflow where it may make no sense(few fields).
Two possible improvements:
a) Add a checkbox in the create/make a change thing workflow action that appears under any field that has a File data type. If checked it will attach the File or List of Files automatically to the thing that is being created/changed.
b) Create a new workflow action that allows you to attach a File or list of Files to any thing. This would substitute the functionality in the file element properties.