Tripolo: Make Matches As Fast As You Can!