id get/set was messed up by subdocuments