Add caching to specimens overview
Merge branch 'feature-cache'