ServiceStack MARS (vários conjuntos de resultados ativos) usando ORMLite e parâmetros de saída

ServiceStack ORMLite é ótimo, eu normalmente evitei a mentalidade ORM preferindo construir bancos de dados, pois faz sentido construir bancos de dados em vez de um modelo de classe 1: 1. Dito isso, há algumas coisas que pareço ter dificuldade, tenho certeza de que é simplesmente minha ignorância brilhando.

Primeiro:

Existe uma maneira de gerenciar vários conjuntos de resultados usando o ORMLite? Eu sei que é possível usar o método QueryMultiple usando o Dapper, mas, por alguma razão, estou tendo um bom tempo tentando descobrir como usar a implementação Dapper integrada do ServiceStack.

Segundo:

Existe uma maneira de usar o ORMLite para retornar parâmetros de saída dentro de uma chamada de procedimento armazenado?

Idealmente, eu gostaria de me afastar do MARS e dos parâmetros de saída e, idealmente, gostaria de viver em um mundo ideal :)

Estou usando o .NET framework 4.5, o SQL Server 2008 R2 e o ServiceStack 3.9.46.

questionAnswers(1)

yourAnswerToTheQuestion