Having trouble with the space settings on copy location bone constraint

So I used to know how to set up the copy location constraint so the bone using it would move when the target moved relative to its own location, but could still move in t’s own space. Now I’m trying to do that in 2.91 but it can’t seem to get it to work anymore. What I’m trying to do it have a pole target that has no parent but has copy location on an empty which is parented to to the target bone of the inverse kinematic constraint. That way the pole target moves with the IK target but it doesn’t affect the IK of the leg unless moved in it’s own space. How do I do this?