If a transformobject can store the properties dictionary attributes (points from unpacked .rig geo) that pre-exist on a joint, can it be used directly in the transformobject in a .rig, for example, to perform custom comparisons or evaluations using some custom attributes? Would this add significant overhead?
eg.:A joint(TransformObject) with some custom properties corresponds to one or more blendshapes weights or tension maps.