This is one of those junior engineer moments where they technically did perceive a problem and solve it, but you wish they had just come and asked for some advice first.
Then they wouldn’t even need to cache anything and the result would be instantaneous with no real loss of accuracy.