Just out of curiousity, what are you calling in the background worker that needs to be called 10 times in intervals of 600ms??