Greatly shrink lexical name list code size.

Can further optimize this later as many times the names are not needed
at all in execution.