Adriano, já vi ocorrer este problema.
Certa vez o que eu fiz, criei o componente em tempo de execução, depois era feito a requisição e por fim dava um free no componente.
Isso permitia fazer várias requisições.
Certamente podem haver formas melhores, mas está resolveu para mim.