This is a follow up script to jpAligner. now you can snap groups by materialID instead of manually clicking. you can assign up to 10 MaterialIDs each with unique sets jpaGroups, a random group will be assigned when the new mesh is being created.
And... jpaGroups can be nested to call themselves recursively.