Pulled apart LwM2mObjectDefinition and and ClientObject structures