So, my task is to make a system that would help my IK to find targets that are actually ok to target (so no weird hand twists or stuff like that) and the way I'm trying to implement it right now is just to have 2 (technically 3) areas attached to the player and just keeping track of enemies in them through code and signals.

Hope that's enough to grasp what I'm dealing with