More refined caching for Symbol#tpe

Reuse the previous value where possible.