title: Add List instead of Replace List for TableView DataSource
body: <p>I am currently trying to add pagination to my Instagram App and have managed to replace the List that provides the Data Source with the new data, but I want to add it to the existing List so that when I scroll back up it would show the most recent picture. Here is my approach right now:</p>
  
  <pre><code>            var request = new RestRequest { RootElement = "data", Resource = "/users/self/feed" };
              request.AddParameter ("access_token", instagramAccessToken);
  
              var client = new RestClient ("https://api.instagram.com/v1");
              client.ExecuteAsync (request, response =&gt; {
                  var rootObject = JsonConvert.DeserializeObject&lt;RootObject&gt; (response.Content);
  
                  string nextURL = rootObject.pagination.next_url;
                  //// Create Next Client
                  var requestBack = new RestRequest ();
                  var clientBack = new RestClient (nextURL);
  
                  // GET Next Response
                  clientBack.ExecuteAsync(requestBack, responseBack =&gt; {
                      var rootObjectBack = JsonConvert.DeserializeObject&lt;RootObject&gt; (responseBack.Content);
                      table.InvokeOnMainThread (() =&gt; {
                          // Create list that contains newly attained JSON
                          List&lt;Datum&gt; instagramData = rootObjectBack.data;
                          // Create dummy list for other values
                          List&lt;Datum&gt; sloppy = null;
                          // Send list that contains data, and the sloppy which doesnt contain anything to the Facebook and Twitter Values.
                          table.Source = new TableSource&lt;Datum&gt;(instagramData, sloppy, sloppy);
                          table.ReloadData ();
                      });
                  });
              });
  </code></pre>