Thanks for the reply. This strategy might work for me with some major adjustments, but unfortunately isn't ideal. To add a little more detail, the image is created by the user drawing on the screen, which creates a UIImage (which will be hidden from the user), and would then ideally be passed on to a 3D plane in AR space. Writing the image to disk and then reloading it for the texture won't fare too well performance-wise.