Sounds a lot better than UK banks with their stupid "enter the third, fifth and seventh characters of your password" which is frustrating
I suppose they could create multiple hashes each time you change your password, but I'm not optimistic.
As my phrase is quite long I pretty much always end up writing it down or using an editor.... :-)