I feel like that's basically it. Internally we don't use `ObjectWrap::Ref/Unref` anymore. All that's now done in `HandleWrap`. Storing the persistent is simple enough, and since we dispose it when the class is destructed there's no need for all the makeweak magic.