Rewrite of widgets/background/property loading and saving code in management dialog