Database connection caching and organization
