WIP: server allows client to share_io