I've been thinking about doing a quick and dirty "good enough" version of disconnected afs. Read-only, with network I/O set up to just fail instead of timing out.