add this component to an entity to make it the effector of an IK chain
all the entities in the chain must have a Transform and GlobalTransform component
their transforms and global transforms will be updated to satisfy the IK constraints without breaking the parent-child hierarchy