Improve behavior when source image is smaller than bg space.