@gtnarg If I get a chance today, I'll add in the Model which would be a RESTful, UI-neutral class that would be invokved by a ui/async when the viewModel.refresh() is called
In these calls, I use the event bus "back channel" to let the ViewModel know that something new is available. The ViewModel can then make a RAM-based call to get the items (they'll be there already) to fill up the ListView.