It's probably the same as before, but for this to scale, I think the hard match filters need to be pushed up to this point, so that as much filtering is performed on server as possible.
As it is, it will bring (using lazy fetch) *every* File and SuperFile down to the client.. that's going to be very painful on a large system.
Though I'm not entirely sure what it did before, I think it relied on serializing all the attributes for the wildcard search you wanted.. i.e. if you were searching for *somefiletext* it would only fetch the minimum needed..

I could be wrong re. how it worked(?)  - but either way, I think this approach is too expensive.