new_activities - performance fix

`c.new_activities` was being set for all requests including ones that do not need it.

This changes it to use `h.new_activities` so that work is only done if needed.