You're right; not only does this not belong here but results in Start() being called twice in Unity. I was trying to support the Start() method in tests since they don't instantiate UnityGameObjectBridge, but now I think that logic should go in Tests.TestUpdatableManager.