You know, I realized what would probably have helped me with the doors issue--when a door is first crafted, make it closed by default. Then you have to open it to go through it, and you know doors must be open and closed.
makes sense, thanks!