batch update (tons of buffers)