You could save that linepick if you would only do it when the player presses fire. But since most games want a target-sensitive crosshair with some tech-looking info scrolling across the screen, you might require to do that linepick every loop.
It's the sum of long range linepicks that makes a game slower.
It's the sum of long range linepicks that makes a game slower.