Thanks to everyone who replied.
I've managed to achieve the effect I was looking for using the Image API. I'd been trying something similar to Luyren's suggestion (enlarging an actors collision box, fixing other actors to it and then rotating them all by the bottom box) when it occurred to me that the image API would be perfect for this and cut out my need to manually fix each the actors together.
In the end I just used a single block actor that I then add image instances to and it all rotates nicely around the same axis. I can even store the images in a list so its easy to add and remove them.
Liberado -Your mastery of the joints extension never ceases to amaze me. I messed around with a similar idea for far too long and wasn't able to achieve and effect anywhere near as nice as this. Would you mind sharing how you did it? Is it just a single weld joint attached to the centre of each block? I tried both one and two joints and couldn't get anything this stable. Also would you mind sharing how you rotate the structure, are you applying a push force to one of the blocks or is it a rotating?
Thanks