How do you balance performance, security, and cost when architecting a hybrid cloud solution for Connection clients?