Per-item interval tracking
Each maintenance item is stored separately with its own last-serviced mileage and its own interval, so an oil change every 5,000 miles and a tire rotation every 7,500 miles run on independent schedules. Updating the current odometer once recalculates the miles-remaining figure for every tracked item at the same time, rather than requiring a separate update per item.