Provided the constant register file is large enough to hold dozens of pose datas, you can provide each instance a different offset to the constant register in the per instance data, that effectively enables you loop through the constant as you draw each instance of the character.