Ah, using IGaugeCCallback and GetPropertyValue()? That's actually what I meant to imply by referring to GPS variables.
Is that what the CFSProperty class (well, really its derived CFSPropertyString and CFSPropertyNumber classes) in your interpolator tutorial/sample is for (generalized for any C: variable for a given pGaugeCallback)?