Refactor list view to handle new item POSTsn