>The first is SECURITY BARRIER and LEAKPROOF which gives us an ability to rethink how to multi-tenant applications
It doesn't really let us re-think it does it? It just closes a hole in how you would have typically done it anyways. Is there any way to solve the problem of having to create a new connection as company_X_user for every single request?