use token not char index for grammar region. for long parses, make sure we don't try to show token info until it's done.