A default SaveBehavior that saves the state both on each change with a delay, and when all subscribers leave.