some idea's for network's InputStream#read() -> cached OutputStream#write()