Hey there
Our objects are lightmapped, but they need to move around slightly. We can set them to lightmap static only (Not Batching Static), so this way they are lightmapped but can still be moved around. So far so good! Unfortunately now they won’t be dynamically batched. The Frame Debugger says the reason batching is broken is because ‘Object is lightmapped’. However…
I have noticed a lot of my objects fall on to the same lightmap textures. Almost all of their properties are the same, except for one - the lightmap UV offset.
GPU Instancing allows us to supply per-instance data. (Adding Per-Instance Data)
Would it at all be possible to mark the UV offsets as ‘Per-Instance Data’ ?
This gif shows the only property changing is the lightmap ST.

I thought maybe this would be a fairly simple use case to support, but simply wasn’t supported because it is a unique use case (How often is it that a lightmapped object is dynamic?
)