Memoize temp
Remove read_errors (inaccurate)