Add a conditional logic option for whether a field has a value, in the form of “is set”. So if a user adds any value to a text field, for instance, then another field can populate sequentially.
This would allow forms to be expandable without an extensive list of fields that wold otherwise go unused.
If it’s not what you were looking for, please describe your idea in more detail and provide a specific example of the condition you’d like to set in your widget