3次元空間で、複数レイヤーを連動させる方法

添付写真のようなレイヤー配置と動きを想定したとき、出来ればエクスプレッションなどで一括管理出来るようにしたいのですが、どうにもうまくいきません。
試行錯誤した挙句、今のところヌルに一連の動きをキーフレームで打って、それをA〜Cのレイヤーに親子付するという方法を取っています。
実際は3レイヤー以上はあり、奥にあるレイヤーは、Cレイヤーの方向からInしてAレイヤーの方向にOUTする、という流れです。
動きとしては、Macのdockのような感じです。
カーソルを合わせるとアプリがスケールアップしますが、あれを3D空間でやっているような感じでしょうか。
先に記しましたやり方も一つかと思いますが、もっとキーフレームやレイヤー数を少なく出来る方法があるような気がして、でも自分では今の方法が再現出来る限界でした。。
どなたか、お知恵をお貸しいただけますと幸いです。また、YouTubeなどで近いやり方があったよ、などご存じでしたら、教えていただけますと助かります。
何卒、よろしくお願い致します!
※使用バージョン2020

