Мне нравится этот вопрос. Как и в большинстве дизайнерских решений, это контекстно. Как это будет использоваться.
Предположим, у меня есть основной адрес в Сиэтле и дача в Фениксе, а также почтовый ящик для деловых целей. Будет ли мой основной адрес иметь особый приоритет над другими, или выбор адреса будет произвольным? Будете ли вы пытаться найти меня в Сиэтле, прежде чем попробовать мой летний домик или мой почтовый ящик?
В случае, когда основной адрес обрабатывается по-другому, я бы сохранял его в явно отдельном месте. В противном случае сохраните их в произвольно упорядоченной коллекции и выполните требование по крайней мере для одного в реализации класса.