Improved filter updates when changes occur