Is that right? Bubble literally consolidates the multiple searches into a single search fully delegated to the server? Or, do you just mean that in practical terms what are literally 3 separate sequential searches yield the same result as if it were a single search?

FWIW, my approach in this type of situation is typically: Role is in Arbitrary text:split by ,, with Admin,Gestionnaire,Enseignant in the Arbitrary text