You can accumulate instances in a Set and then batch-remove them:
Super efficient. This also gives you access to Difference, Intersection and Union operations.