As it's currently implementet, the swisssearch functionality requires to make requests for all 3 types (see line 576). It's not optimal. I also agree on the layers PL...we should improve that handling overall.

I could live to ignore the layers parameter all-together and trigger all 3 searches directly (without watching for layers) for now.

We'll see tomorrow. This is subtle.