Unexpected deadlock across two separate rows, using Postgres 17 and select_for_update().

@sevdog Thanks for confirming. I guess I need to rethink how this bit works…