Enhanced hash map to have several key strategies