ていうかCreateTextureが重いんじゃなくてファイルから読んでるところが重いんとちゃうの?