If the variation selectors are ignored, these simplify to: white square hatched square specific piece This preserves all the information; the pattern of squares is known in advance and therefore redundant.
This assumes that you always show the full board.
Under that assumption, you are correct.
The variation selectors would then not needed, even, in the text: style markup could supply them in all cases where the data isn't raw text. They would essentially only live in the data stream to the rendering engine, to force glyph selection, but not need to be part of the text.
Interesting,
A./
This archive was generated by hypermail 2.2.0 : Mon Apr 03 2017 - 14:59:25 CDT