can now create vector and geometry buffers