I'm trying to create buttons programmatically. I have subclassed SKSpriteNode and one of its children is an SKLabelNode. The reason I did this is so that the label and button move together and are one unit. The problem is that when I scale the button, the label scales as well and it distorts the text making it look pixelated (pretty horrible). Is there a way, even if I have to rewrite the entire thing, so that I can I can scale the button only?