I decided against this approach. The reason is that it would add more complication into the app than necessary. The reason for this PR is that deleting votes as raising errors; changing the default scope would do the same unless we added 'unscoped' in every place that we are doing a find on votes