That sounds like the same problem they had with Fubar Tracking... just thinking you might want to check how they fixed it. Good luck and it sounds like a pretty awesome addition.
__________________
Karadra
Level 80 Human Deathknight
Silvermoon/Nerfed Guild