I agree.

Why don’t chose randomly from set/group. In this way each building well be looking differently?

Do we really want to assign textures id’s to osm data?

Sorry I wanted only to show how to configure plugin and test new textures. May by it shouldn’t be in this topic. I certainly should not concern those that mapping.

Why not to use tags roof:material and building:material eg.
roof:material=brick
building:material=roofTitle

Unless we realy want to use the exact texture ID like this:
roof:material.texture=brick1234
building:material.texture=roofTitle9321