title: Chrome is slow when there are a lot of inputs
body: <p>In our MVC5 project there is a page where user can check multiple assets.
  Each asset is represeneted by checkbox and name.</p>
  
  <p>When there are a lot of assets (about 800-1000) Chrome getting extremely slow. It's even sometimes show message that "page is unresponsible". </p>
  
  <p>It looks like this:
  - page is partially rendered and stucked on DIV with checkboxes
  - then there is delay 30-40-50 sec. Sometimes error message
  - DIV with checkboxes rendered and rest of the page rendered too</p>
  
  <p>In FF and IE it's ok.</p>
  
  <p>Thanks in advance</p>
  
  <p>I agree that it's not a good user experience, but at the current stage I need to solve this problem.
  Here is markup (this div is 4 level nested):</p>
  
  <pre><code>&lt;div class="list"&gt;
          @for (int i = 0; i &lt; Model.Items.Count; i++)
          {
              &lt;text&gt;
                  @{var cid = Guid.NewGuid().ToString();}
                  @Html.HiddenFor(m =&gt; Model.Items[i].Id)
                  @Html.CheckBoxFor(m =&gt; Model.Items[i].Selected, new { id = cid })
                  &lt;label for="@cid"&gt;@Trakopolis.WebSite.AppHelper.GetLocalizedString(Model.Items[i].Name)&lt;/label&gt;&lt;br /&gt;
              &lt;/text&gt;
          }
      &lt;/div&gt;
  </code></pre>