reset map hash code on mutation