Какую производительность вы получаете для одного большого окна / контекста, разделенного на> 40 ячеек, с графиком, нарисованным в каждой (вы можете использовать ножничное тестирование для контроля границ ячеек)?Плохо, вам нужно уменьшить сложность или каким-то образом оптимизировать рисование.
Если одно окно может визуализировать весь контент достаточно быстро, рассмотрите возможность сделать это - одно окно.Реализация собственного максимизируемого / перетаскиваемого поведения сплиттера не так уж и сложна.