It can be tough, but try to be on top of your GC about his subs' schedules and insurance. Also, try and get Lien Waivers from all of them. Your GC may do this as standard practice, but if things get tight for your GC and he doesn't pay a sub, they will place a lien on your property and you may not have recourse.