Moved disabled request logic from objectAt method to requestObjectAt method

More generically blocks remote data fetching when `shouldRequestObjects` is false