Можно ли в Windows Form разместить один элемент в собственном потоке?
Вычисления отдельно, анимация отдельно.
1. Показали контрол с анимацией в UI потоке
2. Запустили поток с вычислениями.
3. Вычисления завершились, сообщили в UI поток.
4. Скрыли/удалили анимацию
Весь UI обрабатывается в UI-потоке, сложные вычисления нужно выносить в BackgroundWorker https://docs.microsoft.com/ru-ru/dotnet/api/system...
либо async/await + SynchronizationContext.Current.Post
т.е. нужно выносить не анимацию, а вычисления