I think setViewOffset is mostly useful for multiple monitors synced across multiple machines but that's a hard demo to setup so these demos show doing it locally with muliple canvases