Gluon Connect DataProvider.retrieveList results in IllegalStateException
<p>Following code produces an <code>IllegalStateException</code> - not on FX application Thread - . </p>

<pre><code>private void populateListView(){
    GluonObservableList&lt;MyClass&gt; items = DataProvider.retrieveList(restClient.createListDataReader(MyClass.class));
    listview.setItems(items);
}
</code></pre>

<p>I guess the reason for this is that the code which adds the elements from the <code>Iterator</code> to the <code>GluonObservableList</code> is not wrapped in <code>Platform.runLater()</code>, despite to the other calls in <code>retrieveList()</code>?</p>