Threading fix for texture scaling, make option immediate

It's a bit cumbersome, but it should be safe now (and it allows changing the setting and immediately seeing the results).