Add support for indirect buffers