Hola,
Yo uso con buenos resultados el componente
cyAppInstances de Cindy Components. Creo que hace lo que necesitas y se trata de un proyecto de código abierto (apoyado por donaciones) así que puedes al menos echar un vistazo y hasta tal vez usarlo directamente.