Ejecute diferentes marcos de lado a lado con OWIN

Mi impresión de uno de los grandes beneficios de Owin es que facilita la ejecución de diferentes marcos web uno al lado del otro sin IISIHttpHandler. (Esto sería enorme para distribuir segmentos de funcionalidad vertical como características nuget).

Sin embargo, cada tutorial y artículo que encuentro habla de cosas como el host propio y un marco único. Esto no es lo que me interesa, me interesa ejecutar mvc, nancy, web api, tal vez incluso formularios web en la misma aplicación.

¿Me equivoco acerca de que OWIN habilite esto? Di que quiero

Mvc para manejar la mayoría de las solicitudesWebforms para manejar solicitudes que tienen una versión = encabezado heredadoNancy para manejar solicitudes a / Nancy / ...

¿Cómo configuraría miStartup clase para habilitar esto?