Buongiorno, sto convertendo una web application plain html(o quasi) in una RIA seria

e mi trovo a dover riutilizzare alcuni frammenti di codice che comunque fanno il loro dovere.
Il mio modo di lavorare è: pagina html + tag Object + controllo Silverlight che fa tutto. In pratica le mie pagine XAML coprono tutta l'area del browser.
Vorrei trovare il modo di includere, all'interno di un controllo Silverlight, una form ASPX così com'è, cioè gomito a gomito con animazioni e trasparenze varie, anzichè riscriverla.
Un'altra mia intenzione sarebbe servire una mappa, per esempio una Google Map, da un controllo Silverlight, ovvero sistemandola dentro lo XAML.
Esiste un modo rapido e standard per farlo?
Intanto continuo a leggermi la documentazione
Tnx