Knockout JS mapeamento plugin sem dados iniciais / formulário vazio

Estamos usando o knockout e o plug-in de mapeamento de knockout para facilitar a ligação de dados em nosso aplicativo da web jQTouch. O motivo pelo qual usamos o plug-in de mapeamento é poder usar o knockout sem a necessidade de definir / alterar os modelos de exibição manualmente em javascript. O plug-in de mapeamento funciona muito bem quando você tem um carregamento inicial de dados do banco de dados do lado do servidor / client

O problema que estamos enfrentando é que temos algumas telas / exibições com uma forma em que é possível que não haja dados iniciais. Sem esses dados iniciais, o plug-in de mapeamento não pode 'gerar' o modelo de exibição (ko.mapping.fromJS). Isso significa que ainda precisamos definir nossos modelos de exibição manualmente para grande parte de nossas visualizações.

Estou errado ao supor que este é um cenário que o plug-in de mapeamento (deve) oferecer suporte? Quero dizer, isso significa que o plug-in de mapeamento é utilizável apenas em cenários em que você sempre tem uma carga inicial de dado

questionAnswers(3)

yourAnswerToTheQuestion