The Slurper probably should not create its own MongoClient

The Javadocs for MongoClient state - For most applications, you should have one MongoClient instance for the entire JVM
Now this one ignores the calculated set of servers for the replica?