Using keyframes for custom interpolation errors is using gltf’s CubicSplineTrackInterpolant
The correct situation should be to rotate back and forth between the start and end points, not to return to the starting point and spin for a while…
Below is an online demo three.ez - Postprocessing external (forked) - StackBlitz