Implement timeout when clicking on the quick settings tile to toggle caffeine rather than cycling through durations (breaking change) Change sleep interval dynamically in CaffeineService to improve battery usage (impact hasn't been measured)