So, after much going back and forth on various design architectures, I am resigned to the fact that using AutoLoad functionality of Panel and Window to dynamically load Coolite scripted pages only when needed just doesn't work at the present time. I would have preferred this over making use of UserControls which much be explicitly embedded in the app at initial load. But alas, there are just too many problems with AutoLoaded pages, such as:

- Window modality only affecting parent IFrame
- ContextMenus being confined to parent IFrame
- Difficulting in referencing controls in IFrame loaded page from other app windows, etc..

So, we are simply loading EVERYTHING on the main page and making use of UserControls. I can't wait until a future version better supports a true modular design where multiple aspx pages can be utilized in place of UserControls.