Maybe as temporary solution, HB should make Jester keep nearest contact selected in TID. Its not ideal solution but I think its enough for majority of PvP situations. IDK the code behind it, but it seems that Jester IFF targets in batches and marks them in TID in batches every 1 min or so. If there are 3 targets, he marks them friendly or hostile from nearest to furthest in quick succession and leaves TID selection on last marked target, that it, furthest. Maybe its possible to reverse logic to mark from furthest to nearest so that TID selection ends up on nearest. Not perfect, but on most servers we got AWACS support so IFF is less of concern as datalink does that for you.