@nicolasj what I do in one of my projects, I have a multidimensional array, so for example you can add another field:
@foreach ($items as $item)
<x-input wire:model="data.{{ $item->id }}.name" type="text" />
<x-input wire:model="data.{{ $item->id }}.completed" type="checkbox" />
@endforeach
then the resulting data will be:
$data = [
1 => ['name' => 'Name', 'completed' => 0],
2 => ['name' => 'Name 2', 'completed' => 1],
];
try it out and let me know if that will work for you