спасибо, но мне не очень понятно как это будет работать. ну т.е. если чтобы вычислить дельту (change per second) нужно сохранить предыдущее значение, а оно всегда неизменно (unchanged) или же предыдущее значение сохраняется как-то особо когда есть действие препроцессинга change per sec?
Хотя да, тут, получается, надо хранить 2 предыдущих значения, для change per second и для троттлинга. Одно точно хранится, а вот два...Не уверен, что сработает, нужно проверять.