* [x] `List<T>` stores data in a columnar format for structs * [ ] do the same for dynamically typed structs * [ ] some functionality (iterating, hashing, serializing) isn't fully implemented.