Bugfix: obs/index cache wasn't including per_page from session.
A bunch of small updates.