問題の整理

  1. どれだけ軽量化できるか
  2. 時々現れる謎のエラー「Attribute only valid on v:polyline」「コード:0」(再現条件がわかりません)
  3. metadata要素などの表示するべきでない文字が表示されてしまう(display:noneが働かないのでしょうか?)

追記(7月3日)
2の問題はpoints属性に原因があったようです。
points属性の名前を変えることで、回避しました。

さらに、3の問題は、metadata要素が勝手に閉じられてしまうために、起きた問題でした。現在では、解決方法が見つかっています。