Spróbuj nie rysować obiektów które są poza ekranem (dodać np. w draw jakąś funkcję która sprawdza, czy obiekt jest w viewie czy nie). Wiem, że to doda trochę kodu do przetworzenia, ale może okazać się, że nie rysowanie tego czego nie widać na ekranie przyspieszy ogólnie FPS (zazwyczaj draw spowalnia grę, przydługie skrypty prędzej powodują klatkowanie).