I'm not understand, what is happening here, but I thing I can try to make extra buffer, and crossfade between old and new filter's corners in process function.
Or you have other idea, how to remove clicks?