Replace read_only() and cache_branches() with more general flags().
Add some bulk load stuff, but then stop development while considering if different interface would be more flexible.