MultiSplitter Windows as a Matrix

Hello, based on MultiSplitterWindow Demo, is it possible to display eight or more panels represented as a matrix and swap all of them using buttons?

Thanks for the attention