@timjohansson Thank you for the answer! So RPC's don't share packed size with entities snapshots. Did I get it right? What is the best possible way to organize Response/Request flow for information that will be rarely sent? The question more about the best way of using the unity transport layer and what is better, create a separate driver or hook up into NetworkStreamRecieveSystem. Because, I've found that using entities RPC it's not very convenient, especially for sending arrays and writing all boilerplate code only for sending a message over the network.