internal static void ShowPreviewAsset(ModelSaber.ModelSaberEntry asset, int position) { var prv = Downloading.DownloadModelAsPreview(asset); while (!prv.IsCompleted) { Thread.Sleep(10); } switch (asset.Type.ToLower()) { case "saber": previewObjects.Add(ShowSaber(prv.Result, position)); break; case "bloq": previewObjects.Add(ShowNote(prv.Result, position)); break; } }