I am working on a multi-tenant app powered by nodejs + mongodb + mongoose. The application is expected to host anywhere from several hundred to (hopefully) several thousand