Como evitar Backbone.Marionette de renderizar uma visão se o modelo não foi buscado?

No meu backbone.Marionette application Eu tenho um Model que requer um atributo Id para construir o seu url. Eu, portanto, crio o modelo passando um Id, adicionando-o a uma view e, em seguida, buscando o modelo:

   model = new Model({_id:id})               
   view = new View({model:model})                               
   app.content.show(view)                                                    
   model.fetch()

Espero que a visualização comece a renderizar somente depois que o modelo for buscado, mas Marionette renderiza o modelo imediatamente, fazendo com que a renderização do meu modelo falhe, pois os atributos esperados não existem. Qualquer solução alternativa?

Estou tentando fazer algo parecido com a resposta aceita aqui:Vinculando um modelo de backbone a um Marionette ItemView - bloqueando .fetch ()?

Mas enquanto isso funciona com o backbone, como indicado na resposta, o Marionette processa automaticamente a exibição.

Veja também:Marionete de Backbone Exibindo antes da busca ser concluída

questionAnswers(4)

yourAnswerToTheQuestion