shouldFetch

Determines whether a fetch operation is necessary based on the current state.

Return

true if fetch operation is allowed, false otherwise.