Why shouldn't the controller decide which posts it will consume? Why does the model need to have a single end-point for the activity feed (as apposed the sum of multiple endpoints). Should I have an ActivityFeed model?