Answering my own question again, I found that adding a Stimulus disconnect handler and sending a disconnect event to delete the native button could be a good way to deal with this.
Answering my own question again, I found that adding a Stimulus disconnect handler and sending a disconnect event to delete the native button could be a good way to deal with this.