I think the new nested parsing is better for new API calls, the mapping is clearer and more structured.
The main issue is with existing API calls. A lot of users may re-initialize a call for one reason or another, without expecting the field selection behavior to change. In that case, it can create errors and require quite a bit of manual remapping.
In my case, it took around 1.5–2 hours to remap the affected UI/workflow expressions, comparing the live version with the old flattened expressions and the dev version side by side.
So yes, I think keeping the nested shape is desirable going forward. But for existing calls, it would be really helpful if Bubble could either preserve the previous flattened behavior, or automatically apply the new parsing to existing expressions wherever the API call is already used in the UI/workflows.
Thanks !





