why does ikhandle twist when you group it but not on its own

ik chain does not twist when you rotate ikhandle but if you group ikhandle then it can twist! why is that?

usually we use pole vector to control rotation or use twist but it seems to twist even with grouping,
i am not sure why

video showcasing my doubt

this is because the ikhandle works in relation to its parent space.
the ikhandle has an attribute called poleVector, (works with ikRpSolvers) this basically acts as the current polevector location the ikhandle solver should point to. this position is relative to its parent space, thats why the ikhandle does not rotate the chain when its rotated as it takes the polevector position.
when you add a parent group you basically modify both the ikhandle and its polevector at the same time

ah i see, I was thinking there are some hidden nodes in the space but now its clear. thanks !