Brian:
If I understand your question, I think I'm doing what you want. I have a form that is the Main Form and launches modeless forms which launch other modal forms. 1 of these modal forms uses an object that is hung on the _screen object. I have a common datasession and execute methods that belong to the Main Form. I'm using VFP 6.0a. If you have some questions, let me know and I'll try to help.
Mike
Mike