Data structures for vector layers in R