Weird texture issues

Numerous times now, I've been having a problem where textures (such as scleras or sometimes geoshell related) have gone missing, leaving there just blackness in their place or other weirdness, and it's seemingly based on the positioning of the figure. I noticed that when you position the figure to zero, or close to it on all axes, the textures reappear, but I'm not sure what else factors into this. I would provide an example render, but having a pretty slow computer and being frustrated to the point of contemplating jumping off a cliff, I simply don't have the patience as I'm writing this, and of course when I try to slim the scene down in order to speed up rendering time the problem disappears. I think the problem speaks for itself though and doesn't need any examples, hopefully. It happens regardless of which products I use. This leads me to believe it's a problem dependant on how much stuff is in the scene, and small stuff in the background is simply ignored for resource-related reasons? Though I found a workaround mentioned above, this obviously limits the stuff you can do. I was considering doing something based on "It Follows", and if you've seen that, you'll know it includes shots of characters in the foreground as well as lurking in the background. Therefore it would be really great if there were a way to eliminate the problem altogether so characters in both the fore and background look as they should and not like demons. Maybe there's something obvious I'm missing but I'm still relatively new to this and I don't even know what to google for in order to find a solution.
If it's of any relevance, I use the iray engine and I make sure that all products I use are iray compatible. Max samples and max time are set as high as they can be set with rendering quality enable set to off and rendering converged ration on 99. Firefly filter and architectural sampler are also enabled. Everything is set so high in order to guarantee grain-free results. I obviously don't wait for it to finish though, I cancel it when I think it's rendered enough. Mentioning all this in case it might be related to the forementioned texture problem.
That's all for now, thanks in advance!
Edit - Should mention the problem only occurs when rendering
Edit 2: As I've looked deeper into this and done some research, it seems this is a problem that affects surfaces such as some in the eyes and similar and it happens when a figure is far away from the world centre, just as I suspected. So this is actually a thing. Well, if anyone finds a way around this then lemme know pretty please and thanks. Guys at daz, pls patch this if you can pretty please and thanks
Comments
Yeah, it seems to be a bug in Iray. I don't know if it will be fixed in the next release of Studio. Is there someone out there running the beta who could check?
Until then, the solution is to move the character to the center of the scene - and move everything else by the same amount. One way to do that is to parent everything else to the main character - lights, cameras, scenery, other characters - then move him/her, then unparent them again. It shouldn't make any change to the appearance of the scene you're rendering (other than fix the bug).
I found all that parenting and unparenting a bit of a faff, so I wrote a script to do it instead. You can find it in this thread. Just select the character/object/whatever you want to be at (0,0,0) and run the script - it will move everything around for you (except the perspective view camera, so make sure you frame your render in a real camera before recentering).