Some great performace improvements:

- Sacrifice cache correctness (concerning the order in which object "fall out" of the cache) for speed.
- readQueryIntoObject faster when reading many objects