Can Vaadin apps be loaded dynamically on a web page?

Hi,

I have a question regarding dynamic loading of Vaadin app/components on a web page.

Say, I have web page with 4 div sections
SECTION1, SECTION2
SECTION3, SECTION4(VAADIN APP)

The Vaadin app is embedded in div SECTION4. The other sections have static HTML. Based on some interaction on the Vaadin app in SECTION4, say press of a button, can another Vaadin app or component be loaded in other section, say SECTION1.

It would be quite trivial to do so using plain Javascript by simply replacing the inner html of target div.

I am using Vaadin 6.8.13 on Tomcat.

Any pointers/tips will be appreciated.

Thanks,
Imran