The current version of PyMongo retries reads and writes by default so we can probably get rid of MongoDBProxy after we ensure that we're using a version of PyMongo new enough that it has the retry functionality.
See retryReads and retryWrites kwargs to MongoClient, which appear to default to True in the current PyMongo.