We are only tracking objects pinned by the runtime and during conservative register/stack scanning. We should track transitively pinned objects too.