You need to design the background task to provide up-to-date information and to minimize system resource requirements