I don't know if this is commonly known or anything, but both of these things are currently possible in housing currently, both involving the same trick.
Setting an object to layer 1 will retain its properties but keep it invisible, what you can do with that is:
-For lights the object itself will be invisible and under the map, but also retain its lighting effect and keep the area around it lit up.
-For Doors the object will be invisible and under the map, but still be openable and closeable, even obscuring vision and blocking the way on the map, you can utilize the A button hotkey ("Z" or "E" in WASD mode) to open and close it. If you wish to keep things behind the door under wraps, you can also lock it by pressing Shift + Z or E.
If you wish to pick up the object later, you will need to set a .click macro up, and utilize it to click on the object that is on layer 1 by walking nearby and pressing 'none', if your furniture adjust menu is up, it should select it in there, where you can set the layer back to 2.
Hope this helps.
Setting an object to layer 1 will retain its properties but keep it invisible, what you can do with that is:
-For lights the object itself will be invisible and under the map, but also retain its lighting effect and keep the area around it lit up.
-For Doors the object will be invisible and under the map, but still be openable and closeable, even obscuring vision and blocking the way on the map, you can utilize the A button hotkey ("Z" or "E" in WASD mode) to open and close it. If you wish to keep things behind the door under wraps, you can also lock it by pressing Shift + Z or E.
If you wish to pick up the object later, you will need to set a .click macro up, and utilize it to click on the object that is on layer 1 by walking nearby and pressing 'none', if your furniture adjust menu is up, it should select it in there, where you can set the layer back to 2.
Hope this helps.