start thinking about efficient parallel reduction of a vector into a hashmap