ピボット(オリジン)操作の質問です

状況:
大量のモデルがばらまかれたシーンで各モデルのピボットは全てワールド中心にある状態です

やりたいこと:
これらのモデルのピボットを全て各モデルの中心、かつ、各モデルの最底面に一括で設定したいです
最底面というのはモデルのバウンディングボックスの底面という事です。

問題点とやってみたこと:
「ピボットを各モデルの中心にする」は一括でできました
ただ「各モデルの最底面にする」ができません
まとめてピボットを動かそうとしても各々座標が違うので全体が動くだけで揃えられないのです
モデル単位ならアラインツールなどでできそうですが、ピボットに対してそういうことをやる方法ってないでしょうか?