accidentally committed last time.

Added 10x with 2x cleanup loop unrolling on draw.
removed all unnecessary decorations that happen inside loops, replaced with t_(variables)