[UPDATE] further exploring node js streams.