hmm, this seems kind of crazy. Should these checkboxes be some sort of widget that can manage their own events? Maybe a slack card or bug worth filing?