Now using interleaved buffers