Application Rules and Transactions

Alright, I just need to make sure I’m not missing something. I have an isUnique Application Rule on a field called display_order.

In the past, I’ve created a table method for swapping two values (reordering) that updates the display_order fields of the two entities and saves them while setting 'checkRules' => false.

Now, I’d like to be able to use Table::saveMany or otherwise wrap multiple saves in a transaction (multiple edits/reorders all at once), but the isUnique application rule keeps tripping me up. There’s no way for application rules like isUnique to be considered per transaction rather than per save, correct? Or is there something else obvious I’m missing ?