Udim limit with renderman?

Been using the renderman engine for blender and having trouble with atlas not picking up my UV sets correctly after 1004. Seems like it skips 1005 and 1006/1007 seem to loop back to 1001.

Does anyone know if this is a blender limitation or not? The naming is all the same so I don’t see why it wouldn’t work.

Naming conventions is Diffuse.1001.png and the file name in the node is Diffuse.MAPID.png