It is possible that some methods can be used to display views from embedded third-party sites. In this setup, you can use the single application with a multiple routes approach to handle some methods, and select a completely different application to handle any other methods.
Assuming there are no restrictions on directly embedding the application in an iframe, the extensibility mechanism allows for this hybrid approach. For more information, see Limitations and restrictions.