Fully decoupled all pages from background job