Registered compensations, in registration order.
List<FutureOr<void> Function()> get pendingCompensations => List.unmodifiable(_compensations);