Switch to shared thread pool for all snapshot repositories

 Closes #6181