That would be awesome. And, if I'm not mistaking, actually UV coordinates would not be an issue as long as geometry nodes are identified with a single material. It is always possible to unwrap the faces in Blender afterwards and to rearrange textures along UV coordinates if needed. Being able to distinguish roofs from walls would already be a huge step.