yeah, nothing i do to it works while its all acting under the same thread. and unfortunatly i dont know anything about multithreading in unity.
so i will definatly be scraping the multiple towers style tower defense and make it so i dont have fight with synchronization issues.
i have no idea what i will be doing with this atm, i will get back to you all on this.