How to "Event tick" actor only if is visible?

Or, you can create a UObject class that hold all data for the actor including the actor location. Then, you can use OctTree, when the UObject is within your player’s range, you spawn an actor and inject the data into the actor.