copilotfacade vs proxy pattern site:stackoverflow.com - Search