title: ExtJS 4 Using memory / paging memory proxy with remote data source
body: <p>In my application I want to load a set of data from a remote source (in JSON format) to continue working with it completely locally (filtering, sorting, paging). <code>store.load()</code> operation have to get data from a remote source as well.</p>
  <p>As I understand most suited store proxy type is <a href="http://docs.sencha.com/extjs/4.2.0/#!/api/Ext.ux.data.PagingMemoryProxy" rel="nofollow noreferrer"><code>Ext.ux.data.PagingMemoryProxy</code></a>, but its sub class of <a href="http://docs.sencha.com/extjs/4.2.0/#!/api/Ext.data.proxy.Client" rel="nofollow noreferrer"><code>Ext.data.proxy.Client</code></a>, thus it can't work with remote data source (which I can set with <code>url</code> property for <code>Ext.data.proxy.Server</code>-based proxies).</p>
  <p>If I add <code>data</code> directly to the store config all works as expected.</p>
  <p>What proxy type is best suited for my situation?</p>