Thanks for considering it!
I don't know how your code works internally, but maybe read the existing mesh asset data and copy over certain properties? Though I can't think of a way to make that not confusing for the user if there are things they still want to be changed in Hammer. You could leave it as an option that's off by default.
And I understand that the actor and mesh asset names change if you remove objects in Hammer, so I get it if my request is unfeasible.