```julia julia> struct A <: AbstractVector{Int} v::Int end julia> Base.size(::A) = (100, 1) julia> Base.getindex(a::A, ::Int) = (println("??"); a.v) julia> using DTables julia> dt = DTable((a=A(3),), 10); ?? ?? ?? ?? ```