generic client side approach for requesting multiple items at once