Move policy fetching to background thread