would this work with more than one assoc and counterCache?
as you break here

maybe one ought to collect all in $keys:
```php
$result = $model->find();
$keys[$model->alias] = $result[$model->alias]
```