To optimize bandwidth efficiency, I want to know exactly how remotes send data. As in, I want to know how packets are sent for specific variants.
Example: Does sending an Instance over the network only send a memory address or something similar? Is sending an Instance more optimal than sending a string?
How are tables sent? In a binary format? What does that look like in terms of bandwidth?
Does Roblox automatically use string interning for remotes if it can to save on bandwidth?
Etc etc etc.