Switch total_impact to computed property

This allows sorting by the `total_impact` column.

I also already switched the column from int to float since we will most likely have float values here with the proposed log-weighting.

This will need a one-time task to fetch the existing AR records and put() them again to save the computed property to the datastore.