Well, that's only possible if all of those handshakes (I guess) belong to the same ESSID and it is kind of pointless to run on another handshake (unless you want to validate what you got).
If they are using a different ESSID, there is no more efficient...
If they are using a different ESSID, there is no more efficient...