Fixed the logic for the creation/updating of the non-collection sub-objects in ProposalDevelopmentObject.