Filter out a large number of id's in percolator query

I have a app users swipe through matches , i would like to make it so that users never get the same suggestion x2 , It does not seem like including 100's of must_not clauses for all the user_ids is efficient but maybe there is a way where i can add a filter to filter out 100s of id's ? Is this possible?