Hi Ryan,
The Codec Management System (CMS) includes a proxy service that is designed to allow multiple CMS installations to connect to a G3 at once. The following diagram depicts how this may be used.

There are 2 very useful scenarios in which this can be used:
1) The scenario where you simply want to allow multiple CMS installations to connect to a single G3 at once, where all CMS installations are on the same LAN. Note. in this scenario, you could just make one of the CMS PCs the server. The only requirement is that the CMS Proxy Server installation is running when connections are required by other CMS installations.
2) The scenario where you have your G3s on a separate LAN/WAN from your CMS installations. For example, your G3s may be on the publicly accessible internet or a distribution WAN (the red network) and your other PC's on you local private LAN (the blue network). This just requires that the CMS Proxy Server above has 2 NICs (one for each network) or the appropriate routes set for it.
The CMS Proxy Server is just a normal CMS installation, but with different configuration. For example the CMS Proxy Server above might have the following set:

While each of the other PC's would have this setting (assuming the CMS Proxy Server IP address is 192.168.0.5):

Once this is setup, you just work with Codec IP addresses as you normally would in the CMS.
Since the CMS contains a G3 GUI (as well as other very useful codec management features) and configuration is saved between startups and can be different for each PC it is installed on, this should provide for your specific needs.