As it is, I spend a lot of my time, waiting for the QMC to finish running a query that I actually did not want it to run, because I want results based on more than one column filter.
I would like to propose that this behavior be changed to improve usability and improve system performance.
There should be a button that executes the query, instead of having the query execute every time anything changes. This will allow the user to enter in all the details for their query, perhaps for 2 or more columns, and not have to wait in between for the QMC to process each part (wait for the answer to the wrong question), which for long lists can be slow and annoying.
If you think there are some user out there that want to keep the current behavior, perhaps a toggle shown on the screen to allow the user to indicate if they want to utilize this improved behavior. (Ideally, there should be a user's profile area where preferences could be set, but that is another idea)