Thanks for this! I ended up solving it a less elegant way. I made a little UI that would allow me to tap small intervals of mult and offset on the different axis of screenPosition. The UI also had a visible and invisible toggle for the camera material object. So I would tap different offsets and toggle visibility until they matched. Then I stored the values and plugged them into the screenPosition and got something working. What a pain;)