Blender, Geometry Node, Procedural, Game Art, Art Style.
generalized way. You can have attributes per faces, per edges, per face corner, per instances, per objects, per mesh sub segment, etc. Not to mention application like Blender use various forms of paramterisation beside triangulated meshes. Ngons, curves, metal balls, volumes and …. Geometry node