Updating libraries with a new file without detaching all components

Hello community, I need some real expert advice.

We have the following situation:

A global design team creates the libraries for all European design teams.
Our German files are linked to the global libraries.
Every month we receive an update of the library with new elements (e.g. icons)
Each library update has an updated name (the date is the first part of the library name, e.g. “240612-Library-global”)
Here are my questions and possible solutions:

Question 1: Can I “update” a library, i.e. replace it with a new file, keeping only the differences?

Question 2: Or do I have to disconnect the old library in my files and connect the new library? And then - it sounds too cruel to be true - manually reassign all components to this new library? Is there a better way to do this?

Any experience sharing is welcome!
Thank you very much for your help - I really appreciate it!
Best regards, Janinase search for existing topics before posting! Press :mag: at the upper right to search.