I'm developing a windows traking system to track our service techs out in the field via a GPS enabled phone. I have an issue where I need to blink multiple pushpins that are on the map when a tech has completed a work order and is awaing for their next work order. This is definitly a threading issue where multiple techs could be waiting.

The problem that I can't seem to get pass is how to blink multiple objects, in this case pushpins, and have them all share the same routine\function and also CPU process without causing any errors or problems.

Does anybody know of or have any examples that pertain to this kind of scenerio?

I'm hoping that this makes sense, but in case not please ask me anything that can get the point across.