Why is this necessary? All you need to do is direct the Start() method of UnityGameObjectBridge through TestableGameObject, which you've already done.