UV Mapping for CylinderMesh

Not without intervention into vertex data. Vertical edges share vertices and UV is part of the vertex data. You’d need to duplicate those vertices so each face has its own 4 vertices with its own UVs.