Does the phpdriver for mongoDB provide a feature for starting the connection on demand - only.
Maybe this can save some load, although persistent connection is already really fast.
However, if there is a chance to optimize the application, i'd try this, too.
The alternative, calling the function to connect only on demand seems to be a bit tricky and makes my source very redundant.