Keep the expended/collapsed state of items in a list when adding/removing from it


I have this feedback about working with lists in the editor: every time an element is added or removed from the list, the UI gets rebuilt and all items from the list go back to a collapsed state, which is very annoying when trying to edit multiple items on a long list, it’s even worse if the list contains a structure with an array in it as removing an item from this nested array will collapse everything.

What would be great is for the list to restore the state of item that were expended, or for the UI not to rebuilt at all (easier said than done aha).

Hope you’ll consider it,