Cakephp and model Factory?

Is there a way to use something like model factory. So I can use countercache fields before something is saved?

Is there some problem using the counter cache behavior as it is designed?