change out identity hash map, as slow