Group the object to itself, then constrain the group to the hand joint. Set the constraint weights to zero when the character is not holding the object, then set them to one when they pick it up. The object should follow the hand joint around, and the constraint on the group means that you can still change translational,…