And think of payments not attached to Order, I think we really need this payment reference.
Why not having by default the payment number to be equal to order number? So that if you don't use multiple payment or standalone payment, then it's transparent.