closed #2772: Optimize Armature logic , add blend Type supported