Fixes an issue where a queryset returned from a custom `get_queryset` could result in attempting to delete a model multiple times. If the queryset returned from `get_queryset` contained duplicates of the models being deleted in a bulk delete operation, `delete` would be called on the instance multiple times.