Hello,
List fields currently only support one operation directly: deletion. All other operations are done within separate forms, either as floating sub forms or inline.
There is currently no way to detect or react to changes in list fields. It is possible to check the backend for changes in relevant records via backend calls (eg. regularly pulling for changes) - but this is a lot of effort.
Unfortunately, as lists are not currently designed for direct data manipulation (besides bulk deletion), they are not easily usable in the way you are asking for.