Do contact IDs need to be globally unique? If not why add so much namespace?