Forgot to mention this before, but interest is also capped by the maximum value of a 64-bit signed integer, which seems unintentional.