Handle multi-dimension lists in NDInterpolatorBase

Fixes #4123