more docs on caching, now that i finally get to use it.
add docs about speedup with view models (it's true, we use them in production and they're fast as hell!).
implement and test ::cell and ::collection for VM.