Change OAuth credentials in Integration

For a Web Services Data Actions Integration, going to change the credentials gives you the warning message "Modifying a credential will replace the one previously stored." I took this to mean it would replace the specific field, but it seems to reset everything and replace all the credential fields in some tests that I've tried. Can anyone confirm that this is the expected behaviour? I can't find it documented anywhere.

Thanks,
Matt

My understanding is that the UI doesn't really update credentials, it creates a new one, so this is expected behavior.

--Jason

Thanks for confirming.