Would be another cool feature: `maintain_image` and so on should ignore and not try to place transparent pixels in the source image.