3 minor but effective performance changes

* Change `makeFindAll` so `models` won't lock up the client
* Avoid slow join-model initialization
* Avoid unnecessary refresh in `mapping_count`