Анимация выполняется в цикле событий, который находится в том же потоке, что и ваш код. То есть анимация не запустится, пока выполняется ваш код.
Вместо этого вам нужно либо забыть об анимации, либо перейти на использование асинхронных методов загрузки, либо выполнить загрузку в отдельном потоке. Я бы порекомендовал вариант асинхронного.