while were at it, is there any reason to limit to Int here? We have 128 bits of hash right before. Seems strange to hash to such a space just to throw it away.