AI Perception change line-trace destination

Indeed there is a virtual function CanBeSeenFrom() in IAISightTargetInterface, but it does not give you the location of the target. So you have to write your own Update() (to actually give the location of the target) in the end anyway…
Or am I missing something?