- Ensure last is cleared even if we manage external scaling without Xrender - Free the bitmap rectangle in the same situation - Make a copy of x_internal_scaling so it's used consistently (not mutex protected, and accessed from multiple threads)