I had a similar problem once and used a pivot parented to the wrist...this allows you to offset the pivot from the wrist and attach the sword to the pivot....may not be the correct way, but it allows for precise rotation of the sword....the pivot will work similar to the Dummy object you mentioned, but is implemented in code....Adding a bone to the hand is also good....hope this helps