title: Performance drops when trying to reset whole scene with Three.js
body: <p>In my current project Im using Threejs for buildin a level with meshes. All the graphical stuff with camera, scene, projector, renderer and so on is done in one object. For test purposes I want to reset the whole scene with different parameters, for example different level sizes. </p>
  
  <p>Because I want measure time of an algorithm I want a "full" reset. So my current approach is deleting the div-box containing the scene/canvas and deleting the whole object which has the threejs code. After this I instantiate a new object for the graphical level. Unfortunately doing this like 10 times in a row results in drastical performance loss.</p>
  
  <p>I also tried deleting all meshes in the scene with scene.delete() and deleting things like scene, renderer and so on before deleting the whole object. But still performance issues.</p>
  
  <p>So how can I achieve a whole reset of all graphical webgl components without performance loss?</p>
  
  <p>Thanks in advance.</p>