You can use primitive exclusion assemblies to create a rig and programmatically control it to animate a layout in Layoutmaster.