Don't instantiate the matcher on each loop...