lookChar refactoring

Addresses #3392

About 17% improvement in page requests. Stats details at https://gist.github.com/yurydelendik/5897397 .