title: Does AngularJS rendering of a partial block the download of other templates?
body: <p>So I'm running into an issue on Internet Explorer(works on all other browsers) where it seems like a directive's HTML is taking 20+ seconds to retrieve from the server.  The page is set up like this:</p>
  
  <pre><code>&lt;div class="groups-page"&gt;
      ...
      &lt;test-directive&gt;&lt;/test-directive&gt;
      &lt;div class="groups"&gt;
          &lt;h1 ng-repeat="x in records"&gt;{{x}}&lt;/h1&gt;
      &lt;/div&gt;
      ...
  &lt;/div&gt;
  </code></pre>
  
  <p>Records is array with about 5000 items.  Looking at the networks tab, the groups-page HTML is loaded in several ms.  Now since we have 5000 records, I'm assuming it takes a lot of time to render.  As a result of this, I see that the test-directive HTML just sits there in the network tab and finally is "downloaded" after 20 seconds.  Am I right in saying that I need to limit the amount of data bindings here and that's what is causing the test-directive HTML to take so long to download?  If I set a limitTo on the ng-repeat, it makes it much faster the more I limit it.</p>