Should we have some caching of tenants so we do not need to hit the DB for each retrieval once a tenant has been created.