Performance: applied caching to time zone database lookups.