The current method for constructing an index uses <xref> elements underneath, which generates an extremely verbose index if you choose to use that feature. Take this example (this link won't work forever, sorry, but here is an archive), which shows just how bad this can get.
A more compact version of the same index might uses symbols in place of the words.