I am working on a WPF application which has 4 viewports. I build a 3D model which is fairly complex and contains 50,000-100,000 Triangles. I then want to display the same 3D model in all 4 viewports. The way I am doing this, it takes about 10 seconds for the model to display in all 4 viewports (which are actually HelixViewports, from the Helix 3D Toolkit for WPF). I have never used multi threading, but I am thinking this may be a good idea. I need the models to render in all 4 viewports in less than 2 seconds. I am probably writing my code inefficiently as well, a sample is below. Thanks for your help!I am working on a WPF application which has 4 v