Arrays - bulbs

Fairly new to Blender but am loving it so far. I thought it would be fun to do something with Arrays / Instances to learn a bit more. I made a few shots with drawers and am now making some bulbs.

The bulb, wire and socket are grouped and instanced in a volume with hair particles. A single ‘force’ object moves through the particles, slightly disturbing them. However, I’m not hugely happy with this approach. Firstly, the group doesn’t deform with the hair splines and also seems to have twitchy Z axis rotation. I’m thinking that maybe rigging the object group with an armature driven by a deforming soft body spline might be a better approach but also worry that this might cause video memory issues when rendering on GPU’s. Or perhaps there’s a better option I’ve not considered? Thanks :slight_smile: