when adding a child to a record's list, should mark as dirty