What part of this BP is slowing down the game?

I call this function once per tick from a pawn that owns the turrets, so the turrets never call this function themselves. But do you agree that this blueprint should be pretty cheap to run, except if I have a lot of turrets of course?