Maybe we could refer to the C++-layer code here so that people who are interested in these interpolants could take a deeper look?  Or is that documentation quite scant (I just had a look and I admit I couldn't find much...)