title: backbone layout manager after render
body: <p>I am using Backbone and Layout Manager. I have this code inside MyView.js:</p>
  
  <pre><code>afterRender: function() {
      var scope = this;
      this.model.get("books").each(function(bookModel) {
              var bookView = new BookView({
                  model: bookModel
              });
              scope.insertView(".books", bookView).render();
      });
  },
  </code></pre>
  
  <p>Inside BookView.js I have afterRender method:</p>
  
  <pre><code>afterRender: function() {
      console.log("after render");
  },
  </code></pre>
  
  <p>I have 6 items in the books property of the model and I call <code>render()</code> for each book. Eventually what I get is "after render" logged only once. What is wrong? Where are the missing 5 "after render" logs??</p>