A abordagem de passar `settings` e delegar para as funções a invocação à `get_db_connection` não é mto econômico em termos de recurso, pois cria diversas conexões com o mongodb ao invés de reutilizar a mesma. Ok que o pymongo gerencia automaticamente um pool de conexões, mas não precisamos avacalhar. =]