I don't think you need to ditch the props. Just make sure each one Translate, Rotate, and Size constrained to a null and then animate the Null like you would have animated the object. If you need more of a rig than just the null, make the rig bones in a regular model and then in the chor, constrain the props to whatever relevant rig bone youwant.