That's how it could work when it gets to 3D anyway (with face-corner vertex color which I might not always need) but that'd be a pain to define by hand and the format I have I don't actually have a way to define the same point more than once as it's on a text grid.
for example, an oval
Note: it appears round here, but it isn't
#values: matrix_xres matrix_yres target_size vert_num
#vert pattern is cntrclckwse (related: replace 0 with @ for closed shape) or |/|/
31
15
160.0
9
1
2 8
3 @ 7
4 6
5
Easier to edit in a text editor with syntax highlighting that marks spaces for a visible grid.
My face hinting idea also doesn't work with this shape due to orientation (would work as a more traditional octagon), it also seems to be more obvious/viable with a larger grid (looks right for a 32x32 star shape).