Let me introduce you to a scary concept of mortgages in foreign currencies :)
We had that in Poland over a decade ago: People would get loans in Swiss franks, and when exchange rate went from 2 PLN per 1 CHF in 2007/8 to 4.8 PLN today the amount owed (expressed in PLN) more than doubled. Of course right now such loans were deemed illegal and courts are invalidating them now, one by one, but for a long time it was a real burden for people.