Optimized ICO & BMP render by moving PixelRow to separate cached type for current BPP & row width.