I'm making a simple modular road asset that will be used with the UE5 spline tool to make a highway in my scene. However it is giving me some problems when it comes to UV mapping. I'm trying to maintain a 5.12 px/cm texel density throughout my entire scene, but doing so with this asset gives me UV Shells that are larger than the UV map. I can't just slap on a tiling material (as far as I know) because I need to add details in Substance Painter. Also splitting something like this up into multiple maps seems wrong. Help is much appreciated!
My UVs and Model:
Something similar to what I'm trying to achieve: