So you are updating data on some other relations and want to refresh the list to show the updated state. Have you tried calling app.form_open(...) to reload the form after the change? If you use the same form ID and do not select options like new tab, the current form will reload.
If you do not want to loose your field inputs, you can either cache and reapply them (eg. before you call app.form_open() store their values into variables and then apply the stored values once the form re-openes) - or you can use global variables as inputs (global variables keep their values).