>  maybe allow noise_pad = False for InterpolatedImage?

Ack, this is a stupid solution.  Since these constructors are complicated enough already, I don't think we need to add anything more...