What happened to the whole Hybrid workflow? I'm not sure I fully understand the new one. Say I have a GameObject with some MB on it. How can I make it "stay" as a GO while keeping a ref to the MB in a managed component? Is it even possible?
So far I've pretty much exclusively not needed the original behaviour and could just replicate it in ECS instead.
Using an example: Currently my solution to keep a reference to a camera in a subscene is to have a baker for UnityEngine.Camera that creates an entity with a NewCamera component. Then in runtime I spawn one in for each NewCamera component (and subsequently remove the component), and set up proper references. Obviously this isn't really flexible as I'd have to copy all data over manually. Is there a better way? How do you manage these sort of references?