4/2
and yes, I was reading about files and then thinking about registers.
One could also imagine modifying the system call interface in syscall.iasm to allow opening non-existing files for reading. This could be combined with @librecast 's lcsync: try to open a file for reading, if it doesn't exist go and find it somewhere, copy it, then open it. I mean, we already use IPv6 multicast to find a register to steal, so why not also to find a file to open?