InventoryItemFactory#createInventoryItemFromScannedMetadata:inContext: already does this.