I personally don’t think that it preforms the searches until the conditions are met, there are many reports in my app that use a bunch of conditional statements depending on user input, and it’s not immediate when changing options so I imagine that it’s preforming the searches as the conditions are met, but I’m not 100% certain that’s the answer.