Blender exported GLTF Animation is warped then fixes itself then breaks again

Hi,
I have a model with an animation in blender that is working as intended:

Screencap: https://gyazo.com/df45ed9b0531f11b22b717462325b7c7

Blend File: https://drive.google.com/file/d/1oL20kznEW9MghynAEBAR5ZWlZHR-QnGd/view?usp=sharing

When I export as GLTF and import it into threejs it looks fine until I start the animation then I get this weird distortion that over time begins to correct itself before breaking again.

Screencap Broken: https://gyazo.com/227afaf814816e2f0c1301e0fe6a846b

Screencap Fixed: https://gyazo.com/8f0056bf7c9b888e40b4193001614b35

GLTF File: https://drive.google.com/file/d/12Pm9hPDo44qYP9tq_6Hqt0EkIGDbm4Hr/view?usp=sharing

Any help would be greatly appreciated.

Thanks!

/cc https://github.com/KhronosGroup/glTF-Blender-IO/issues/513

If the file also looks incorrect in engines other than three.js (http://sandbox.babylonjs.com/ is an easy place to test), it is a bug in the exporter.

Can it be fixed?

@Aerion there are many updates being posted on GitHub, I would suggest following along there.