If someone deletes the tesla coil tower, but leaves behind the turret, then it crashes on an invalid LuaEntity. We should be checking .valid all the time to prevent this.