I actually did fix that going through the wall bug. I made a completely new mesh and it doesn't seem to be a problem. (The last mesh was really screwed up.) Some good suggestions though.
Now, I think what I'm going to do is create a new thread for this particular project. This thread is more for input on what people think of the idea, but I'll make a project thread.