Allow hidden buffers

now that we use buffers