It does work. You only have to add the new HouseRegion check in BaseHouse.cs if you want to be able to lock things down in the cellar. You can place the cellar OK, yes? And you also have to think about serialisation which is in effect "saving" the items that are in the house every time there...