client still must create triggers, now it just hides them unless globalEnable is on; (so the triggers can talk!)