Started thinking about transitioning to an architecture where we select the values for columns rather than construct them