I still can't wrap my mind around exactly what the problem is - can you put words to it and/or provide a simplified demonstration script ?

-Shawn