Calls to clientProxy are now syncing to serverProxy and storing data
locally when serverProxy returns.
Filtering (searching) works somewhat too but there are some errors.