Move the reputation recalculation into a Sidekiq job
Change the last content based call to render JSON

Now goes through render_json_partial