Una prima spiegazione potrebbe essere questa: ogni volta che tu richiedi il ridisegno di un'area di memoria, stai chiedendo il ridisegno del tree (dal pannello superiore ai componenti interni).
Questo lo fai per diversi componenti (metti n) ogni tot di tempo.
Quando il numero di componenti sale, ovviamente sale il numero di oggetti su cui lavori, penso ci sia un problema di intasamento di memoria