I notice contact creation needs a ParentKey, can I create a household at the same time? Or do I have to create a household, get the parent key, then create a contact?