Let protocols handle rehashing, too