I have a character column in a data table which allows the user to change the data via a list check. The column is prefilled with values and I need a way to detect when the user changes a value in the column so I can call a function that re-colors the rows accordingly. Subscribing to the datatable won't work because I need to detect changes in existing rows and not the addition of new ones. Is there some way to do this with MakeRowStateHandler? I made an attempt but ended up with too many recursions because the called function actually changes the row states and this re-triggers the row state handler.