Syncing Modals to Table Columns

I want to use a Table Modal column to allow users to modify and update data.
I am able to show the data in the modal by using {{}}
But any edits inside the modal are not in sync with the underlying table, it seems like is readonly.

Is there a way to keep both in sync?

I thought then of using a workaround, by triggering a query update on a Save button on the modal and refreshing the table, or directly modifying the table with setData

My problem is if the table has pending changes (recordUpdates) from other rows/columns these will be wiped out whenever the modal saves.

Is there a way to to programmatically modify recordUpdates or a better way to sync modals and table columns?