если у тебя формы могут быть описаны как «две» то у тебя в качестве ключа обычный индекс в массиве
То есть если я хочу сделать реюзабельный компонент-редактор, то надо дать просто самому пользователю возможность через props указать уникальный ключ, а будет ли этот ключ именем поля в форме или еще чем-то уже на плечах того кто компонент использует, логично?