Persisting a MongoDB connection

Ah, actually it looks like you suggest holding the resource open via dependency injection: Sharing Resources (e.g. DB connection) for Activities in Java