It's not just an implementation detail. In the 80s there was a big event known as the S&L crisis (https://en.wikipedia.org/wiki/Savings_and_loan_crisis), where an interest rate spike which was not adequately shielded led a substantial fraction of all US mortgage lenders to fail.