Decal atlas with one material - is it possible?

Same problem/scenario for me and very curious about that too! I also want to use a single texture atlas (1 material) for decals and change the sprite by feeding an offset value to the material via custom primitive data. Is it somehow possible to extend the functionality of the DecalActor to allow for custom primitive data?