light supports multiple draws, toggle reflection fixed, new gridsystem algorith(7th)