Removed global temp caching and changed it so that temp only caches when ticking decay.