fix: Make update scheduler more performant