docs: @Override
      public ImageWrapper render() throws SimpleImageException {
          if(imgWrapper == null) {
              imgWrapper = imageRender.render();
          }
          
          if (zoom == null) {
              return imgWrapper;
          }
          
          if(imgWrapper.getImageFormat() == ImageFormat.GIF) {
              imgWrapper = ImageScaleHelper.scaleGIF(imgWrapper, zoom);
          } else {
              PlanarImage img = ImageScaleHelper.scale(imgWrapper.getAsPlanarImage(), zoom);
              imgWrapper.setImage(img);
          }
  
          return imgWrapper;
      }