pull out TUISetCurrentContextScaleFactor

So we can modify it when we override displayLayer: in subclasses