Frankfurt can be quick or slow. On slow days you can really see how they go through every bag, which can take a lot of time because there's only one person checking the bags at a given time. So you wait in line and the process backs up. Those are probably the days where they're tipped off about some undercover checks, I would imagine.
HTB.