(core) lua undef. return value in rectarget fix
(core) refactored interpolants to accomodate different interpolation method at different transformation stages