[server][ItemFetchWorker] Extract a feature for fetching items to a new class.

The extracted code is a little more specific than the function
UnifiedDataStore should provide.