basic framework for InterpolatedChromaticObject
(#618)