When I have console index of records with aams_state, there can be "state" switch.
But allowed actions with can depend on it's state.
Currently, I can send option reload_form: true to StateCell which leads to complete reload of page.
see https://github.com/sinfin/folio/blob/master/app/cells/folio/console/state/state.js#L30
Better solution IMHO would be wrap record into div wit class "f-c-aasm-change-reload" and attribute "reload_url".
Then after change, JS would find closest(".f-c-aasm-change-reload") call its reload_url and replace content of that div with response.