You could! But you would need ideal concurrency semantics.
> I didn't find anything Postgres specific other than maybe "SELECT FOR UPDATE SKIP LOCKED" which you can do without
You mean using some equivalent way to achieve "SELECT FOR UPDATE SKIP LOCKED" ?