implement ability to interpolation on a per target base