Introducing preloadManager