この方法だと、やはり`field_planes`に追加した1行分のオブジェクトの中身が .clear で消えてしまっているようです。

https://ideone.com/mgvenx

都度、`clear`のかわりに`new`することで解決すると思います。