Improved component filter to no longer update every viewlet when filtering and sorting