Não é possível fazer loop pela matriz JSON aninhada (propriedades em maiúsculas) com o Handlebars JS com o Ember JS

Estou aprendendo o Ember JS e o Handlebars JS, por isso sou muito novo nisso.

Estou tendo um problema ao tentar fazer um loop através da matriz JSON aninhada. Não consigo percorrer as 'Páginas' no JSON abaixo.

Aqui está o JSON:

{
    "Pages": [
      {
        "Id": 1,
        "Name": "Page 1",
        "Objects": [
          {
            "Width": 100,
            "Height": 200,
            "Type": "Shape"
          },
          {
            "Width": 150,
            "Height": 250,
            "Type": "Image"     
          }
        ]
      },
      {
        "Id": 2,
        "Name": "Page 2",
        "Objects": [

        ]
      }
    ],
    "Settings": {
        "URL": "http://THEURL",
        "Location": true,
        "Navigation": true
     },
     "Id": 1,
     "Title": "The Title",
     "Description": "The Description"
}

Este é o meu modelo de guidão:

<script type="text/x-handlebars" id="pages">
<div class="container">
    <div class="row">
        <h1>{{Title}}</h1> <!-- This works -->
        <h2>{{Description}}</h2> <!-- This works -->

        <!-- This doesn't work: -->
        <ul>
        {{#each Pages}}
              <li>Page ID: {{Id}} <br /> Page Name: {{Name}} <br />
                  <ul>
                  {{#each Objects}}
                    <li>{{Type}}</li>
                  {{/each}}
                  </ul>
              </li>
        {{/each}}
        </ul>

    </div>
</div>
</script>

Além disso, quando eu apenas adiciono:

{{Pages}}

no modelo do guidão, a saída no navegador é:

[object Object],[object Object]

Não tenho certeza se esse é o problema ou não.

questionAnswers(1)

yourAnswerToTheQuestion