If someone wants to use a LAN or cloud to collaborate across instances, how should errors be handled?