Make joining a Netplay room easier by copying the files you need

I always thought that using Netplay is too complicated. Why can’t it be as simple as:

Step 1: Join someone’s room Step 2: RetroArch will copy the core file from the room creator temporarily to temp if it doesn’t exist Step 3: RetroArch will copy the rom file from the room creator temporarily to temp if it doesn’t exist Step 4: RetroArch will copy everything else that needs to be used Step 5: Profit

Note that the RetroArch emulator won’t be copied, that would just be silly! Is there any reason this wouldn’t work? Please respond!

Cores are architecture dependant, roms are illegal to transfer.

Well, there goes my dreams.