Action 'Reclassify object' should allow users to select not just Class but also one of the Templates from that Class (if it exists), so that:
Object is updated with Template-specific properties of the newly assigned Template, e.g., security (to match the new template) and attributes (to remove invalid attributes/values and set new defaults)
Object is related to the newly assigned Template, so that it can later be managed with Synchronize Template wizard, if changes to the Template are made in the future and need to be propagated to all corresponding instances
Object continues to link to the revision ruleset and calculated mask and therefore retains full system functionality in these areas.