I'm trying to understand the actual differences between sleeping and freezing in the Rigidbody settings. I've also found for some reason that even though sleeping seems to be enabled correctly in my settings the Rigidbody activates itself even though it in theory shouldn't be be coming into contact with other rigidbodies. Freezing seems to be the only thing that works for keeping it in place, sleeping however from what I'm looking at seems to be what I'm looking for the most in terms of having rigidbodies activate on contact with another rigidbody correctly however I'm wondering how I can get it working or if I could have the same behaviour execute just as cleanly through freeze.

For those curious, here's my setup so far, the idea is to have separate panels for a house and have them activate the rigidbody physics when something is thrown at them now obviously I want this to happen fairly cleanly which is why I'm asking in detail about the two methods that seem to be available for this. Currently even with what I think the right options are enabled and keeping the rigidbody away from other rigidbodies just to check the rigidbody still seems to be active.