Added interpolation cache