Little refactoring regarding the mongo connection lifecycle ... how could that ever work? o_O