supply default value to cacheUpdateInterval

//if cacheUpdateInterval is not overridden from outside, then assign a
default value which is 3000