I'm using PDFSurface with fobj set to None in pycairo as a substitute for a metasurface. The surface is then rendered to an ImageSurface. Should the size of the PDFSurface be the same in pts as the ImageSurface is in pixels? Performance doesn't seem to great at the moment, should it be OK using this technique ? S++