Id dinâmico em jsf

Pessoal, tô tentando criar ids dinâmicos para alguns componentes do jsf no estilo “string” + variavel. Já sei q através de EL na mão não vai, então se agluém puder dar uma luz.

Eu crio os componentes dinâmicos, mas preciso ter controle sobre os ids. Segue código.
A parte onde está o id do selectonemenu é o que eu quero.


<a4j:repeat value="#{beanExecucaoFluxo.executores}" var="item" rowKeyVar="linha">
        <h:panelGrid columns="3" rendered="#{item.rendered}">
		 <h:outputText value="#{item.etapa.etapa.executorLabelExibicao}:" styleClass="cssAtributo" />
		 <h:selectOneMenu id="executor#{linha}" value="#{item.colaboradorSelecionado}" styleClass="cssComponente">
			  <f:selectItem itemValue="" itemLabel=" -- Selecione um Colaborador -- "/>
			  <f:selectItems value="#{item.objetos}"/>
	                  <f:converter converterId="ColaboradorConverter"/>
	         </h:selectOneMenu>
        </h:panelGrid>
</a4j:repeat>

Eu sei que o tomahawk possibilita um controle maior sobre a geração de id’s dos componentes, só não sei se pode ser com EL, dá uma olhada!