fps uses circular counter, prevents mem to grow, hopefully