Animating PIP

I would like to have a PIP layer that has several presets (upper left, upper right, lower left, lower right) and can then be blown up to full screen to hide the layers below it. I would also like the layers to animate. For example, if the PIP in the upper left is live and I change it to PIP in the upper right it would slide from the upper left to the upper right.
I have been playing with the built in PIP and it almost does everything I need with the exception of animating from one PIP to another. Is there another layer template that can be customized to work?

Interesting feature request! It should be possible to modify the current PiP to do this.
Would the same duration for both transitions (PiP <> Fullscreen and Position 1 <> Position 2) be OK?

That would be great Florian!