Work in progress with direct hash building (no prototype).  Measures just as fast if not faster o_O.