SWFAddress off main timeline

I have gotten SWFAddress working on my main timeline, but I realised a lot of the work I do doesnt work off keyframes on the maintimeline. I burry my MC’s deep down into other MC’s.

ex. _root.stage.[pagename].gotoAndPlay(“start”);

“pagename” indicates the page within the mc. I have swfaddress working on the maintimeline as the command is

gotoAndStop('$' + value);

But as you can see gotoAndStop is looking on the maintimeline. Is there a way to make it so that the “pagename” variable is dynamic and can be assigned on a button click or landing on a URL?

Or does anyone know if there is a way to deep link in MCs?