docs: def get_context_for_image(self, zoom):
          """Creates a temporary cairo context for the image surface
  
          :param zoom: The current scaling factor
          :return: Cairo context to draw on
          """
          cairo_context = Context(self.__image)
          cairo_context.scale(zoom * self.multiplicator, zoom * self.multiplicator)
          return cairo_context