Strictly speaking, this is not really a background task.
I think you should put it in the scenario itself.