Каков самый простой способ реализации простого объекта данных, который соответствует наблюдению значения ключа?
Создайте класс со свойствами для его атрибутов простого значения и KVC-совместимые средства доступа к коллекциям для коллекций. Фонд магии позаботится о уведомлениях для простого объекта, подобного этому.