1. A computer-implemented method comprising: maintaining a view state for a user of a social networking system, the view state identifying a plurality of content items provided to the user in a feed of content items; determining the user has less than a threshold level of interest in the content items provided to the user in the feed based at least in part on interactions from the user received by a client device presenting the feed to the user; in response to determining the user has less than the threshold level of interest in the content items provided to the user in the feed, identifying one or more additional content items to provide to the user in the feed and identifying one or more of previously presented content items that were included in the feed but not displayed to the user to again present to the user based on the view state; selecting content from the identified one or more previously presented content items and the identified additional content items; and presenting the selected content to the user via the feed.