MD5 is totally broken re: hash collisions
This hasn't really been a MD5 hash in a long time (it is actually Murmurhash3)