reduce throttle time, allow user to choose between fetching or subscribing