When I receive updated layers from a client, I would like to have automated Python scripts that import these layers and update the existing map features. The issue is that when I do this, the symbology, labeling, and popup definitions are all blown away. I think I could potentially keep a "dummy" layer that defines the symbology and apply the symbology to the real layer after the update, but is there any equivalent for labeling and pop-ups (keeping in mind that I use scale visibilities pretty heavily in labeling)?
Does anyone know of an easy way to do this?