private void ensureArraysLength() {
        if (translations != null && translations.length != times.length) {
            translations = new Vector3f[times.length];
        }
        if (rotations != null && rotations.length != times.length) {
            rotations = new Quaternion[times.length];
        }
        if (scales != null && scales.length != times.length) {
            scales = new Vector3f[times.length];
        }
    }
Verify that the
{@link #times}, {@link #translations}, {@link #rotations}, and
{@link #scales} vectors all have the same length, if present.

@throws AssetLoadException if the lengths differ
jme3-plugins/src/gltf/java/com/jme3/scene/plugins/gltf/TrackData.java