A gateway like GoModel can make switching transparent, along with the many other benefits you get with a gateway.