I had the logic for both of these in the initialize method before, but it seemed unclean when I was unit testing. It definitely needs to be rendered, and setPage is the first time that the AJAX call is made to populate the page. So we need both as it is coded now, but I could refactor it a different way if you'd prefer.