You do realize that reference counting is considered a form of garbage collection right? <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Garbage_collection_(computer_science)" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Garbage_collection_(computer_s...</a><p>BTW: I&#x27;ve written 6 engines for AAA games. 3 of them used reference counting. AAA C++ games use garbage collection all the time. Maybe yours didn&#x27;t. Mine did. Unreal does. So does Unity