Disable editing for content-control children
Wrap common widget-editor functions in static class
Move common widget logic to WidgetEditor
Remove the remove-widget buttons
Implement button-functionality as widget
Slide gently when removing content