Partial revert of "Interpolate: add support for ndarray"

This partially reverts commit b8578746d69920bc1e1089cca4b4acb230f0e8d5.

Some experimental code ended up in tests/background.py, which was
then failing.  This reversion removes that experimental code.