I'm not really sure I even understand what you are trying to do. Any user interaction needs to be self contained in a feature instance, there is no cross talk between feature instances. MyPage is just a place for exposing a catalog of feature instances and the user is allowed to arrange them on "pages". Any given feature instance has no knowledge of the existence of other feature instances or any knowledge of what else is on the page.
Some features work better than others with MyPage.
I do have an old video about using it here.
Hope it helps,