As above, having a column on a model named the same as the model itself is confusing. This could be named something like `value` or `direction`.