How do I implement a 'work in backgroud' cursor - a little arrow with a clock ?