core: a nicer hash bit layout