Refactoring to work with newly refactored StoreClient, PutOperation