У меня 2 анимации, одна начинается сразу, другая должна начинаться через 1650ms. Если setTimeout все считает как надо, то анимации стыкуются, в противном случае расходятся. Пока что у той анимации, которая должна начинаться сразу поставил setTimeout 1ms. Несостыковки пока что больше непроявляются