I've used APE before, though not for this situation. I think you can create a Composite with two RectangleParticles and a SpringConstraint with stiffness = 1 to get the effect I described above.