if you tell the framework user that these can set ...
# tornadofx
c
if you tell the framework user that these can set a dirty flag or a RESTful operation, then simply selecting the "Completed" filter will call the text.onChange for each of the todo items (I added 4 items and pressed the completed filter. This produced 4 "text changed" lines.