Ich bin immer noch am Punkt das ein Bildschirm soviel nicht darstellen kann. Und du viele deiner 300000 Daten möglichweise mehrmals auf die gleichen Pixel projezierst was unnötiger Aufwand ist. Letztlich läuft es darauf hinaus was das von dir gewählte Control intern mit den Daten macht. Unabhängig davon in welcher Sprache es dies tut.
Bei den Internas bist du dann aber beim Support des Control Herstellers. Unabhängig von denen ist dir kaum zu helfen außer eben mit dem Hinweis das du vorraussichtlich unnötiges weglassen solltest und dem Control nur Daten unterjubeln solltest die es auch sinnvoll auf der zur Verfügung stehenden Fläche darstellen kann.