Ah yes, that commit message appears to have survived the rebase. Since it's the commit message that's right and the code that doesn't assume that, I'll change the code - there is a significant performance gain on the refresh to be had by assuming immutability.