disable font size rescaling to ensure minimal changes. That's the only really invasive change calibre does
It should be trivial to implement an action to update metadata in library copies of selected books on user request. Both of you are capable of implementing that, so I leave it to you.