Change the kind of a static widget without impacting existing installs

I have a static widget as below and deployed to production.
Code Block
struct ABCWidget: Widget {
let kind: String = "xyzWidget"
var body: some WidgetConfiguration {
StaticConfiguration(kind: kind,
}

Now I want to change the kind to "abcWidget" but when I do it, on the upgrade I see a black box for the installed widget. Is there any way to do this change without impacting existing customers.
Thanks!
Change the kind of a static widget without impacting existing installs
 
 
Q