Initial skin & components performance enhancements

The way skins are draw is somewhat more efficient now and the way
controls are resized has been vastly improved.