nvm, the structs best use array-backed lists for those fields