the workaround for me is to use store's proxy's data field.
for memory proxy load() method of store uses proxy reader to read data from this field

store.getProxy().data = mydata;
store.load();