I was wondering if you guys could explain the benefits and UX point of view you as plugin authors have experienced with the Saving All Fields approach. What I mean is, there are a few ways:
1. When a user clicks add new or edit field buttons/links, they are given a button like 'Update' or 'Save Field', which sends an AJAX request to save it
2. When a user clicks 'Save Form', all field data is sent to be saved.
3. When a user does anything, AJAX updates are sent as they change individual settings and/or options
It appears you guys do #2. I'm specifically wondering how that's performing and if you experienced any issues during the support and development of Gravity Forms with UX or PHP/JS limitations.