implement create/update/delete of child objects for PUT/POST/PATCH