lazy load column data
perf test comparison