What is the proper way to create and destroy UMG widgets?

Don’t forget to invalidate any timers going in the widget, otherwise GC won’t destroy it.