reduce object count overhead of column cache