How does this interact with transaction.atomic() above?