Namely in the magic columns, there are some counter increments that are done as validations. It'd be nice to refactor these to be callbacks instead.