@frimik makes sense thanks!

won't this update all checkboxes regardless of action? (e.g. add / update / remove)?

@abenari your thoughts?