title: Layer.Text vs Layer.Vector. Performance question
body: <p>This is very fast in all browsers:</p>
  
  <pre><code>var curLayer = new OpenLayers.Layer.Text("layer", { location: "test.txt"});
  map.addLayer(curLayer);
  </code></pre>
  
  <p>However, the following code is fast in Firefox and Chrome, but incredibly slow in IE8 (loading 500 features takes 30 minutes!):</p>
  
  <pre><code>var curLayer = new OpenLayers.Layer.Vector("layer", {
      protocol: new OpenLayers.Protocol.HTTP({
          url: "test.txt",
          format: new OpenLayers.Format.Text()
      })
  });
  map.addLayer(curLayer);
  </code></pre>
  
  <p>By number of reasons I'd prefer to use <code>OpenLayers.Layer.Vector</code>, but cannot due to the IE performance issue.</p>
  
  <p>Does anybody know a good solution? Finally I need to load on a map a lot of clickable point features with customizable popups.</p>