ZRH (Zurich) Airport (also Switz.) seems better organized:
To get into the secured area you swipe your bp [or show it to the agent]--there are 4 scanned lanes, one for business/fc/priority and the other 3 for "others". Several feet away is security, there is bc/fc/priority section and "others", but most of the time there is no lane checker. [Once when the bc/fc/priority lane got "long"

there were 5 people waiting they sent pax upstairs where there was another security station.]
Most of the time pp check has nearly no lines; in the summer there are more flights to the USA (these leave from E gates), ALL at nearly the same time...hence longer lines.
Not entirely correct. There is always minimum 1 dedicated priority security lane, but this sometimes flexes to 2 when demand shows that it may be required (certainly LX provided data to the airport to determine what the priority load will be on a particular day - I'm not sure if other airlines do this however). There is always a dedicated staff/crew lane open, which also handles passengers with additional needs.
There is normally a person checking BPs for access rights, but they also manage the non-Priority queues so get distracted to attend to other tasks. Those in the know are aware of how to guarantee priority security, with or without the relevant status/travel class
I agree that the passports (before Heidi) for E-gates in the morning is busy but fairly swift for EU/Swiss passport holders - I've never waited more than a couple of minutes maximum.