work around Blink's CSS animation reverse issue