Thanks for the replies!
I was able to get it worked out using the xyz mapping adjustment (with minor node tweaks after that). The object origin thing was definately a factor. I was clicking on the cornea first because it was inside. Had to switch to wireframe!
I’ll definately know why to do it like that in the future but also will know a bit better to do a fix. Sometimes I just need to get it wrong before I can get it right.
Thanks again.