I have a grid of products set up with the isotope plugin, the products are paginated and loaded in on the scroll with the infinite scroll plugin. This works fine, but as there are so many products we've also added a number of filters, again this filters work great but when combined with the infinite scroll I run into some problems, as when I initiate the filter, if the results aren't on the first page, you then have to wait for all the pages to load before any results are shown. So my question is, is there a more sophisticated way of combining both the isotope filtering and infinite scroll?