LayerWidget refactoring