Passing instances from server storage to client with remote function

I said if it’s sent as a key inside of a dictionary, if you sent something like

Event:FireAllClients({[instance] = true})

and looped through the dictionary in the client

Event.OnClientEvent:Connect(function(dict)
	for i, v in pairs(dict) do 
       print(i, v) -- <instance> something true, I think
    end
end)

perhaps I’m wrong about this.

And it is possible to send instances after doing some work.