Can we avoid to call ```$('widget-editor')``` and ```$('layout-container')``` too many times?
Why don't we pass these two parameters into below function like this?
```this.initLayoutEditor(widget-editor, layout-container);```