WorkerDataArray uses a caching mechanism to only recalculate min, max, etc. when the a new value has been added. However, performance analysis shows that this caching has no performance benefit and only makes the code harder to reason about. Therefore it should be removed.