How do you make a child of a rigidbody interactable?

I can’t use Onmousedown because it doesn’t work on rigidbody children. I thought I could make the interactable object a rigidbody to work around that, but that just messes everything up.

I got around this by making the interactable object a rigidbody. Your problem may be that things start freaking out once you make it a rigidbody, but I stopped this from happening by doing

Physics.IgnoreCollision(DOOR.GetComponent<Collider>(), WHATEVER THE DOOR IS CLIPPING THROUGH.GetComponent<Collider>());

I’m assuming this method shouldn’t break anything, right?