This has been previously requested, so it may be worth revisiting. Strictly speaking "what is on the screen" is impossible to tell. Approximations can be made based on radius from the player, radius from the target, and maybe hold-time, so when a player mouses off something, the radius hangs around for a while. There's a potential for it to get laggy or looking weird, but I shouldn't complain before actually doing it.