How to Override Import setting manually after using OnPostprocessModel()

The documentation is straight to point:

However, what if I need to make manual changes to the imported model asset?

It always revert back.

Is there any API or Non destructive way to resolve this?

The only way I could find to fix that is the following:

Checking if the assets being imported only for first time or not.
If its first time, then apply the settings, if not, then it will just apply the custom settings I set from editor.

I wish if there are any better way.

I have same problem:(