Хорошо, я решил эту проблему и выяснил, почему она не работает должным образом.
Причина в том, как метод установки адреса реализован в классе Quote.Не старый объект адреса заменяется новым, а элементы массива _data нового адреса копируются в массив _data старого адреса.
Поскольку я создал новый объект адреса, массив _data которого пуст, там нет элементов для копирования в массив _data старого адреса, поэтому я всегда возвращал старые данные, поскольку объект адреса все еще старый.