i want to move a sprite A around sprite B and after my sprite A detect a sprite C then my sprite A will move around the sprite C, if sprite C is destroyed then the sprite A will move around sprite B, if sprite B is destroyed then sprite A will move around sprite D, Pathfinding Behavior its the best way to do this? i cant use Pin behavior because i want natural moving.