1. A method comprising: during establishment of a communication session between a cloud computing system and a client device comprising first and second network interfaces, providing an interface-independent identifier to the client device via the first network interface; determining to establish the communication session via the second network interface; following determination to establish the communication session via the second network interface, maintaining, at the cloud computing system, a virtual environment associated with the communication session; receiving a message that includes the interface-independent identifier from the client device via the second network interface of the client device; and establishing the communication session with the client device via the second network interface to enable access to the virtual environment maintained by the cloud computing system via the second network interface.