It would be good if DiskArrays.jl chunking, broadcasting, and iteration capabilities could propagate through any `AbstractVarable` here. They don't have to be `AbstractDiskArray` because there are macros in DiskArrays.jl that can be applied to the types.