If using a service you can check that the activity is active before applying the downloaded images. Alternatively you could use a Process Global variable, set this to true when the activity is running and false when paused and check it's state in the job done routine to determine if the downloaded images are to be applied to the activity.