I did audit all UNWRAP_OBJECT callers to make sure that the lifetimes of all the temporary Rooted or the RefPtrs they unwrap into are long enough.