This isn't an exact solution to what you are looking for but something similar could be done. I wanted a repeater that used the index in the label so I overrode the getItemLabel method while extending the Repeater component.
<?php
namespace App\Forms\Components;
use Filament\Forms\Components\Repeater;
use Illuminate\Contracts\Support\Htmlable;
class IndexRepeater extends Repeater
{
public function getItemLabel(string $uuid): string | Htmlable | null