I would call it a DiagonA (from Diagonal and Polygon DiagonA because we may later see we also need DiagonB :D)
I think we really need 8 orientation bits and use these for (on non-logic blocks) 8 sub-blocks (1 bit each, all share the same ID).
(using X for front, o for visible-rear, - for...