Play Orleans: A Framework for Scalable Client+Cloud Computing