2 cameras, 1 object, visible on one camera, not visible on other camera

Instead of calling all get actors of class constantly, call it once and cache it and then use the referenced variable. You will lose a lot on performance if you keep calling the get all node.

Only update the reference on startup and if rooms change (if it’s procedural)