If one password is leaked, it should let you change the key for just that one service. Eventually, you could have a bunch of different keys for different service. But then you will need some manager for remembering all those different secrets. Yay!
I see they have a counter that maybe you can set? Then I guess you just need a manager to store the counters, which seems fundamentally the same
One pinto bean please