Fix origin for scaled icons.

I don't really know how origins work with other transformations, but this seems to work better.