More concise, efficient innerclass logic in DataColumn