More optimizations to PPU