Automatic lightmap uvw scaling of adjacent meshes


I have a really large architectural map with a lot of large flat surfaces (floors, ceilings, walls), which i’ve broken up into smaller pieces so they’re not all being drawn when not in view.

My question is, is there an automatic rescaling function for adjacent objects lightmap uvw’s? My problem is that each adjoining object isnt the same size, so if working within a power of 2 lighmap density…it’s impossible to get the same relative size density…so obvious changes in shadow appear.