I am not sure at the moment if I am wrong about a concept in VB6 Aurora. If so, just ignore this posting. If I am right, then at the moment a rocket that is led to a target via an active sensor, the moment the active sensor gets lost, the rocket gets lost, right? If not, again, just ignore this.
But if so, it would be nice if in C# Aurora the game would automatically create a waypoint for the rockets where the last known position of the target was, the moment the active sensor got lost. So in case the rocket itself has an active sensor it then can engage that at that waypoint and see, if there is an enemy ship nearby.