Give offline forms the same functionality as online forms
Offline forms are currently very very limited as they can only process rules in a batch and cannot execute subrules.
The batch processing of rules results in rules that will not wait on eachother before execution. If you have two rules for smartobject methods, in which the second rule is dependant on the outcome of the first rule. This is not possible.
Not being able to use subrules, results in the recreation (duplication) of rules and useless extra effort. This also renders double validation impossible.
Removing these restrictions of offline forms would render them more usefull bigtime.