Filters deleted from the pipeline are not destroyed until the window with the pipeline is closed. This becomes an issue if the filter has made large allocations during preflight which will persist even after the deletion of the filter from the pipeline.