Tracker saves and loads it's own state on persistent storage