This avoids needing to creating root handles for each heap-allocated object captured in the animation callback. An upcoming commit would add several of these.