Improve counter - make a short rolling time window to count instead of 60s
For now, we need to wait 60s to see what the value of our production is, which is really annoying (at least for me) when building some factories.
Instead of waiting for the exact number for 60s, make a rolling counter, when it will calculate the expected value by measuring for 5-10 seconds and showing numbers for example for 5 seconds (12/5) * 60 = 144 -> where ( [items_in_interval / interval_in_s) * 60 seconds. And for further it can be calibrated for 30 and 60 seconds, and further every 60 seconds or more.
Just don't need to reinvent the wheel where it not required