I used to use Orchestra for forms built with my app’s form builder but just like you, validation and UX became an issue. My forms also include conditionals so it got complex.

You are not going to be able to achieve what I believe you are trying to achieve without some JS. I tried to simplify an explanation, but realised I will need to refer to my app since it’s been a while since I last peaked under the hood of my form builder.