- Refactoring of LayoutManager to support different ListEditors