Oh, THAT one. Yes, sorry, my bad. Yes, we can use that scale function instead of scaleBuffer(). BTW, I do realize that scale() is used primarily for thumbnails, but if we do want it to be used in engine code too, it might be a good idea to move it outside of thumbnail.* and into, say, surface.* ? Its placement in thumbnail.* is a bit out of place, IMHO