public function validateItemUpdateStruct(Item $item, ItemUpdateStruct $itemUpdateStruct): void
    {
        $this->validate(
            $itemUpdateStruct,
            new ConfigAwareStructConstraint(
                [
                    'payload' => $item->getDefinition(),
                    'allowMissingFields' => true,
                ]
            )
        );
    }