単純にレンダリング(画面の作成)に時間がかかっている可能性もあると思われ。
レンダリングの前と後にtimeGetTime置いて、どれくらい時間がかかってるか
計ってみれ。処理に30msとか40msかかってんじゃないの??