Integrating the fancy filter into the hashmap means that any extra (pad) bytes in the head buckets of any hashmap table will automatically get used for filtering. Eventually I'll increase this to any pad bits, with the ability of the filter to share a byte with the bucket links. Currently they are isolated on a byte boundary, but at most this is wasting one bit across all tables. The current point filter can then go from 32 bits to 33, doubling it's efficiency. Assuming it works at all ;).