The old and deprecated API specified the interpolation style as part of the BackgroundControl object passed to this ctor. This is still supported, but the work isn't done until the getImage() method is called
Don't call this image (not even in test code). This can be a very costly function to get a single pixel. If you want an image, use the getImage() method.