Please add a currency selector to checkout extensions

We have multiple markets. When checking out now using extensions, the displayed currency is now based on the shipping address, not the billing address. This is beyond idiotic. The person paying should see the currency based on their currency, not the currency of the shipping country.

Either base the currency on the billing country or provide a currency selector so the person paying can see what they will actually be billed in their own currency.

If I’m missing something here, if there is a way to do this, please let me know. But since there is no way to modify the localization object, there does not seem to be a way around this.