how about change CCircularCache to use int64_t totally?