The FPS drops not very much. So I don't know what it could be. But I think it is the wait at the end of the while loop, but I know that is required...