Use a scheduler instead of a thread to reset coordinates
Simplify favorite/watchlist/personal note operations