Do Decals get batched when they share the same material?

Does unreal batch decals that share the same material? Is there any way of doing something similar?
I want to create variety for walls in my scene but keep it quite performant. I managed to create a procedural material that would randomize it’s opacity mask so I can avoid using many textures and creating as little materials as possible. If there is a way to batch decals It would be the perfect world for me since I would be able to use quite a lot of decals in my scene since.

I tried to find it on the internet but didn’t get anywhere. Can anyone help me?