Improve the block checksum function's efficiency and collision count. With advice by Normmatt.