IsLocallyControlled node efficient to run events on local PC?

Heya!

I have a non replicated custom event that produces a simple linecast with the debug lines on, in the event tick on the pawn I have this event firing, but everyone connected can see the debug lines too. I just want the event to be fired as if the player is offline.

Do i need to call this function from server to client still? (Even though the event is not replicated)

Any insight would be great!

UPDATE:
A ‘IsLocallyControlled’ node works, is this the most efficient way?