Virtual Texturing

Hello! I want to apply a 16k texture to multiple objects that share the same UVW so I have imported four 8k textures in udim naming to achieve this. But when I apply it to the objects, I have to scale the UV x2 so the texture falls into place, but this causes pretty big artifacs… Any idea how to fix this? Thanks for your help!