Yeah, the Set Filters feature in AG Grid Enterprise is really nice. My favorite workaround is to use external filters. It doesn’t take much JavaScript, only a simple function for filtering. You can see an example here:
And my Figure Friday app uses an external filter too
More info in the dash docs too: External Filter | Dash for Python Documentation | Plotly