Use a Ticker for background saving