optimized SplineSpectrum data structure