Authorized Proxy on multiple Clients

Hi

I want to create an actor, which will primarily be used to call RPCs from clients to the server. Currently, I spawn a new instance of this actor for each player, and set that player as the actor’s owner, so the RPC will function properly.

However, since these actors do not contain any state / information about the client / owner, it would be more efficient to only spawn a single instance of this actor, have it replicate to all clients and allow any client to call RPCs on that actor. I have played around with setAuthorizedProxy(true) but that didn’t seem to do the trick.

Is there any way to allow any client to call an RPC on an actor, or do I really have to spawn a separate actor for each client (and then possibly sync their calls server-side to the other instances of this actor)?

Cheers, Elewyth