Suggestion updating in single background task for better response