Złożone wskaźniki z ponad 70 buforami i ponad 30 wykresami często zawodzą w zakresie utrzymania z powodu ręcznego numerowania SetIndexBuffer. Mała zmiana w kolejności rysowania, taka jak przeniesienie wypełniającego tła za wykres świecy, może wymusić ponowne numerowanie dziesiątek powiązań i przeliczenie przesunięć wykresu do bufora, w tym dodatkowych buforów kolorów.
Klasa opakowująca o nazwie CPlotManager jest używana do automatyzacji hierarchii wykresów i alokacji buforów. Wykresy są dodawane w wymaganej kolejności rysowania, podczas gdy klasa oblicza indeksy, wiąże bufory i stosuje stylizację bez dużych bloków właściwości dla kolorów i szerokości.
Typowe użycie ogranicza właściwości wskaźnika do całkowitej liczby wykresów i buforów, zawiera plik pomocniczy, a następnie tworzy menedżera w OnInit() i rejestruje wykresy sekwencyjnie. Zmiany w kolejności Z stają się prostym przestawieniem wywołań dodawania.