Edge case where animation async event fires after loading was hidden

Stop the race condition where the loading is hidden, but then the animation frame asynchronously kicks in.