we cant really give you a solution for this without a proper use case, are your data session based, are every client selects his "own" data from that "view" and so on and so on
what are the performace issues you have with the proxy loopback ? is the procedure perfoming much better when you call it directly?