JZ: Use 'instance.delete' stop gap for atomicity

Django doesn't seem to like `@transaction.commit_manually` decorated
functions called inside `transaction.atomic()` context manager blocks.