Hello I've already had the opportunity to do this type of manipulation... The only solution we found at the time (yes, it's a bit old...) was to fill in the new values each time the old coins were opened. It may not be the fastest solution, but as it happens, it is done well.
On the other hand, if the added variables always have the same values (e.g. company name for MEPs), then why not turn to BatchProperties?
Hello; For the processing of several properties, on several documents, I recommend the use of the " Integration " utility of the Visiativ suite (mycadTools).
And the use of Smartpropeties (Mycadtools too) is much more " malleable " and " permissive " than the Solidworks ownership form.
" If you're going to pay a small fortune for MyCad tools, you might as well go for it "...