Filtered Data Grid ignores Interactions
BACKGROUND: I am building out an email system with a data master of emails that includes attributes such as To, From, EmailAddress, Date, Body, etc. I also have several attributes primarily for filtering data grids (read = true/false, starred = true/fales, status = inbox/draft/sent/trash/deleted). I then use the same *read* and *starred* attributes in onPageLoad events to change styling and show/hide the star. All of this works great.
THE PROBLEM: when I "Set Value" of a Data Grid using a Filter. As soon as I do that, it appears to ignore the styling and show/hide star interactions.
FUTILE ATTEMPTS: I have tried with the filtering interactions both before and after the styling interactions. I have tried the filter and the styling on different objects in the hierarchy (e.g. grid, row, cell, image). I have tried different event listeners (e.g. onClick, onPageLoad, etc.). I have even tried setting a variable, reloading the page, and filtering based on the variable.
I know that my data grid remains correct, because if I add checkboxes for the booleans they display as expected; and if I remove the filter my styling magically reappears. Any help is appreciated.