vector hash exposed in primitives