Changing a filter triggers 2 API calls.
While the first one is canceled immediately, still, it has submitted a useless request to the server.
1 action resulting in multiple code trajectories (where one ends up canceling out the other) might also indicate inconsistencies. It might be totally fine, but it's worth looking into.
- Changing a filter only triggers 1 API request