don't clear the entire target buffer when popping the last filter fixes issues with applying multiple filters to a single object