try to put tracking updates in new thread