BoxColliderとかMonoBehaviourを継承してないクラスがAddComponentできるのはなぜですか?
Unity側で特殊扱いになっているのでしょうか?