You’re not the only one facing this issue—I also came across [this similar question](How can I prevent my PKCanvas PDFOverlay object from becoming blurry when pinch-zooming in on a PDF in iOS?). But it seems like not many people use PencilKit with PDFKit, and that’s probably because PencilKit lacks enough customization options. For instance, you can’t customize tools like the Lasso or Eraser at all. Three months ago, I tried using PencilKit too, but ended up abandoning it to build my own infinite canvas instead.