For very deep debug purposes at Runtime, I need to track EVERY.SINGLE.ONE UnityEngine.Object (GameObject) creation. Problem is, hooking up to internal Instantiate method will only get me results called from managed domain. I need every single one, even the ones that are instantiated when scene loaded. Unity is full of such hidden super-useful stuff that is never mentioned anywhere. Does anyone know if there is something I can expose? Will have to resort to patching the original player binary via Ghidra but I need to know what exactly to look for.