We might have cases where Dart code holds on to native code, and that native code holds on to Dart objects via a persistent handle. In that case it would be benificial to be able to call Dart_DeletePersistentHandle from NativeFinalizers.
Similar feature request: