Working on profiling and vec2 reuse